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)
- Imagery: Meaning, 7 Types and Examples in Writing - October 10, 2026
- Literary Devices: 30 Common Devices with Meanings and Examples - October 9, 2026
- Bandwagon Fallacy: Meaning, Examples and Origin - October 8, 2026
Reading as a guest. Create a free account or log in to save your progress, mark lessons complete and earn a certificate.