English Lessons
Structured lessons covering grammar, vocabulary, reading, writing, and more. Choose your level and start learning at your own pace.
Filter by Level
Filter by Topic
Showing 6 lessons at B2 level
Common Phrasal Verbs
Master the most essential English phrasal verbs for natural, fluent communication.
Advanced Passive Voice
Master advanced passive constructions including passive with modals, reporting verbs, and causative structures.
Reported Speech (Indirect Speech)
Learn how to report what others said using indirect speech, with tense changes and reporting verbs.
Common English Collocations
Learn the most common word partnerships in English and sound more natural when you speak and write.
Formal vs. Informal English: Register and When to Use Each
Understand the differences between formal and informal English and learn when to use each register.
Common English Idioms and Expressions
Learn 30 essential English idioms used in everyday conversation, their meanings, origins, and how to use them naturally.