What are some of the basics I need to understand for giving business presentations? How should I prepare for a presentation in English? Take this lesson to impress native English speakers with your next presentation. Vocabulary - Expressions - Phrasal Verbs - Idioms: Presentation - a formal introduction of business …