B2 — Upper-Intermediate
All B2 grammar lessons and tests in one place.
📘 B2 Grammar Lessons (10)
Advanced Passive Voice
Master advanced passive structures: passive with modal verbs, impersonal passive (it is…
→ B2Advanced Reported Speech
Go beyond basic reported speech: reporting commands, questions, and suggestions. Mixed reporting…
→ B2Causative Have and Get
Learn the causative: have something done and get something done — when…
→ B2Essential Phrasal Verbs
Master the most essential English phrasal verbs — grouped by theme with…
→ B2Gerunds vs Infinitives — Advanced
Advanced gerund and infinitive patterns: verbs that change meaning, passive forms, perfect…
→ B2Inversion (Never have I..., Not only...)
Learn fronted negatives and inversion for emphasis: Never have I, Not only...…
→ B2Mixed Conditionals
Learn Mixed Conditionals: combining past and present time in conditional sentences for…
→ B2Quantifiers: Few, Little, Much, Many, Enough, Plenty
Master all English quantifiers: the difference between few and a few, little…
→ B2Third Conditional
Learn the Third Conditional: how to talk about imaginary situations in the…
→ B2Wish and If Only
Learn wish and if only to express regrets about the present and…
→