B2 English exercises
Upper intermediate: all 7 B2 grammar and vocabulary topics in one list, with your progress. It's saved in this browser, with no account.
What B2 means
B2 (upper intermediate) is the level where you argue a point, understand complex texts and talk fluently with native speakers. The Cambridge exam at this level is B2 First. Each topic below explains the rule with examples and common mistakes, then corrects every answer with an explanation.
Not sure B2 is your level? Take the free level test
7 topics
A topic is done when you get at least 80% in each of its exercises.
- Causative HaveCausative have: have something done and have someone do something26 questions
- Future PerfectFuture perfect: actions that will be complete before a time in the future27 questions
- Modals of DeductionModals of deduction: must, can't and might for present and past26 questions
- Third ConditionalThird conditional: imagining a different past and its result26 questions
- WishWish and if only: regrets about the present and the past, and complaints26 questions
- Phrasal VerbsCommon phrasal verbs: meaning, particles and word order27 questions
- Word FormationWord formation: building nouns, adjectives and adverbs with prefixes and suffixes26 questions