B2 English Grammar Quiz — 92
This quiz tests all key B2-level grammar topics: tenses, modals, conditionals, passive voice, reported speech, relative clauses, articles, prepositions, and sentence connectors. You have 10 minutes to complete 20 questions. Select the best option for each sentence.
How This Quiz Works
- All 20 questions are randomly selected from a pool of 50 — each session gives different ones
- Each question tests one specific grammar point at B2 level
- Hints give you a clue without giving away the answer
- If you're wrong, the correct answer and a clear explanation appear below
- After finishing, click "Check Answers" to see the full answer key at the bottom
- Click "Change Questions" to get a new quiz
B2 Grammar Topics Covered:
- Present perfect vs. past simple
- Future forms: will, going to, present continuous
- Modal verbs: must, could, might, should, ought to
- Second and third conditionals
- Passive voice in different tenses
- Reported speech with tense changes
- Relative clauses: who, which, that, whose, where
- Articles: a, an, the, zero article
- Prepositions of time, place, and movement
- Linking words: although, however, despite, therefore, because of
B2 English Grammar Quiz (20 Questions)
Answer Key with Explanations