Worksheet: B2 Recap Mixed Review
Answer key included — a final B2 check before your diagnostic quiz.
Notice
- This worksheet mixes conditionals, passive forms, reporting verbs, modal perfects, and cleft sentences from B2.
Rule
Complete each item, checking your answer before moving to the next.
Practice
- 1. ‘If I _____ (not / miss) the bus, I would be home by now.’
Answer: hadn’t missed - 2. Rewrite in the passive: ‘They are building a new library.’
Answer: A new library is being built. - 3. Report: ‘I’ll finish by Friday,’ he said. (promise)
Answer: He promised to finish by Friday. - 4. Rewrite as an it-cleft, emphasising ‘the rain’: ‘The rain ruined our picnic.’
Answer: It was the rain that ruined our picnic.
Connect
Finish with a full B2 mixed review before starting C1 properly.
CEFR: Writing — completing structured practice exercises accurately.
Latest posts by Azizul Hakim (see all)
- Flashback: Meaning, Examples and How to Write One - October 16, 2026
- Circular Reasoning: Meaning, Examples and How to Spot It - October 14, 2026
- False Dilemma: Meaning, Examples and How to Respond - October 14, 2026
Reading as a guest. Create a free account or log in to save your progress, mark lessons complete and earn a certificate.