B2 · Upper-Intermediate

B2 English Grammar

Free B2 grammar lessons for upper-intermediate learners. Each topic below explains the rules simply, shows examples, and links to a full interactive lesson with a quiz. Altogether: 14 grammar topics.

Advanced Present Tenses and Stative Verbs B2 grammar Advanced Past Tenses and Past Habits B2 grammar Advanced Future Tenses in English B2 grammar Advanced Passive Voice and Causative B2 grammar Advanced Articles and Quantifiers B2 grammar Advanced Modals and Past Deduction B2 grammar Advanced Conditionals and Inversion B2 grammar Wish, If Only and the Unreal Past B2 grammar Advanced Reported Speech in English B2 grammar Advanced Relative Clauses in English B2 grammar Advanced Gerunds and Infinitives B2 grammar Advanced Adjectives, Adverbs and Comparisons B2 grammar Advanced Connectors and Linking Words B2 grammar Inversion with Negative Adverbs B2 grammar