B2 Grammar Practice
200 IELTS-style questions. Choose a grammar area or mix all.
Choose a grammar area
What this tests
- → Conditionals — zero, first, second, third, mixed; wish; inverted
- → Passive voice — all tenses, causative have/get, reporting verbs
- → Reported speech — backshift, say/tell, reporting verbs + patterns
- → Modal verbs — deduction, probability, obligation, ability
- → Linking words — contrast, addition, cause/effect, purpose, concession
B2 Grammar — what you need to know
B2 grammar practice is built around the five structures that appear most in IELTS General Training Band 5.5 questions: conditionals (all three types), passive voice, reported speech, modal verbs and linking words. These five areas cover the vast majority of grammar marks at this level — targeted practice in each one is the fastest route to a consistent score.
You do not need perfect grammar to reach B2. IELTS Band 5.5 allows occasional minor errors in complex structures, as long as meaning is clear. The pass mark for UK settlement is reaching this threshold across all four skills — grammar accuracy in writing and speaking is assessed alongside reading and listening comprehension.
B2 grammar — frequently asked questions
What grammar topics are tested at B2 level?
The core B2 grammar areas in IELTS General Training are: all three conditional types, passive voice constructions, reported speech, modal verbs (could, should, must, might) and linking words (however, although, despite). These five areas account for the majority of grammar marks at Band 5.5.
How hard is B2 grammar?
B2 grammar is upper-intermediate level. You need to use conditionals, passive constructions and modal verbs accurately. It is more demanding than B1 but does not require C1 academic structures. The main challenge is using complex forms correctly under time pressure.
Do I need perfect grammar to reach B2?
No. Band 5.5 allows occasional minor errors. The key is accurate use of complex structures — conditionals, passive voice and reported speech — without consistent basic mistakes that obscure meaning. One or two errors per sentence is acceptable at this level.
What is the difference between B1 and B2 grammar?
B1 requires basic accuracy with simple structures. B2 adds third conditionals, complex passive constructions, indirect reported speech and a wider range of modal verbs. Errors at B2 should not obscure meaning — at B1, simpler errors are acceptable.
Which grammar mistakes are most likely to fail the B2 test?
Consistent errors with conditionals, wrong tense in reported speech, incorrect passive constructions, and confused modals (e.g. "could" vs "was able to") are the most common mistakes that bring a score below Band 5.5. Practising these five areas repeatedly fixes most of them.
Also practise