Download this free B1–B2 grammar worksheet PDF for English learners and teachers. This lesson helps students practise the third conditional for imagining different past conditions and different past results.
Students learn the standard third conditional pattern if + past perfect, would have + past participle. The worksheet gives clear examples such as If I’d checked the address, I would have arrived on time and If we hadn’t missed the turning, we would have arrived earlier.
The worksheet also teaches negative conditions and negative results. Students practise forms such as if + hadn’t + past participle and wouldn’t have + past participle, helping them talk accurately about past situations that did not happen and the consequences they imagine would have followed.
Students also practise might have for uncertain possible results and could have for unreal past ability or opportunity. Examples include If the weather had improved, the match might have continued and If I’d had a key, I could have opened the door.
The worksheet covers third conditional questions, clause order, contractions and past participles. Students learn to ask questions such as What would you have done if the train had been cancelled?, to recognise the difference between I’d known and I’d have called, and to avoid putting would have in the if-clause.
The PDF includes a grammar focus section, third conditional exercises, choose-the-correct-form practice, sentence matching, mistake correction, mini-dialogues, sentence rewriting, meaning-and-use practice, speaking practice, writing practice, vocabulary and grammar sentence practice, an error-checking challenge, useful reminders and a full answer key.
This worksheet can be used in one-to-one lessons, group classes, online English lessons, adult ESL lessons, EFL classes, exam preparation, homework or independent grammar practice.
Level: B1–B2
Grammar point: Third conditional
Focus: grammar accuracy, unreal past conditions, imagined past results, would have, might have, could have, negative forms, questions, speaking and writing
Format: Free grammar worksheet PDF with answer key
This free worksheet includes:
- a clear explanation of the third conditional
- practice with if + past perfect
- practice with would have + past participle
- practice with negative conditions using hadn’t
- practice with negative results using wouldn’t have
- practice with might have for uncertain possible results
- practice with could have for past ability or opportunity
- practice with third conditional questions
- practice with What would you have done…?
- practice with clause order
- practice with contractions such as I’d known and I’d have called
- practice with past participles
- practice avoiding would have in the if-clause
- choose-the-correct-form practice
- sentence-to-reason matching
- mistake correction
- mini-dialogues
- sentence rewriting
- meaning-and-use practice
- speaking practice
- writing practice
- vocabulary and grammar sentence practice
- an error-checking challenge
- useful reminder table
- full answer key for teachers and students
The worksheet focuses especially on common B1–B2 mistakes such as If I would have known, would caught, had took, hadn’t forgot, would have did, would bought, I had helped him and had close. The main classroom point is simple: use had + past participle in the if-clause and would have + past participle in the result clause, with might have or could have when the meaning requires possibility or past opportunity.
Preview the worksheet below. To read the full worksheet clearly or open the PDF, use the button below the preview image.
Worksheet preview

More free English worksheets from Britfluency
A2–B2 English Worksheets
B2–C2 English Worksheets
IELTS Practice Materials
Grammar Practice Worksheets