Open in Edugine

Lesson

C1

Business Presentations in English: Pitch, Persuade & Win

ECreated by Edugine

Master the art of business presentations in English! Learn how to structure compelling arguments, use persuasive language, handle tough questions and deliver with confidence. Perfect for B2-C1 professionals who present to clients, boards or international audiences.

8 Activities
  • 1

    Presentation Warm-Up

    Talk Time

    Shared
  • 2

    Presentation Vocabulary

    Speed Match

    Individual
  • 3

    Presentation Language

    Swipe Battle

    Individual
  • 4

    Presentation Grammar

    Word Choice

    Individual
  • 5

    Nancy Duarte: How to Create Better Visual Presentations

    Content Block

    Individual
  • 6

    Presentation Dilemmas

    Debate Roulette

    Individual
  • 7

    The Board Presentation

    Roleplay Quest

    Individual
  • 8

    Presentation Under Pressure

    Drama Event

    Individual

Want to use this lesson with your students?