B2 grammar · teens and adults
Third conditional
Imagining a different past: If I had left earlier, I wouldn't have missed the flight. Regrets, criticism and lucky escapes, plus the mixed conditional.
Teens · AdultsCEFR B2 · Upper-intermediate
- Age
- Ages 14+
- Level
- B2
- Skill
- Grammar
- Format
- Teacher guide
The rule
- Use the third conditional for an imagined past: something that did not happen, and its imagined result. If we had booked earlier, we would have paid less (we didn't book early).
- Form: If + past perfect (had + past participle), would have + past participle. Could have and might have work in the result too.
- In speech both had and would contract to 'd: If I'd known, I'd have called. The first 'd is had, the second is would.
- Would have never goes in the if-clause: not If I would have known.
- Mixed conditional: an imagined past with a result now. If I had taken that job, I would be in Paris now.
Form
| Use | Form |
|---|---|
| If-clause | If + had (not) + past participle |
| Result | would / could / might (not) have + past participle |
| Spoken | If I'd known, I'd have… |
| Mixed | If + had + past participle, would + verb (now) |
Example sentences
Tap a sentence to hear it. The translation follows each one.
Quick check: choose the right form
Five sentences from this page, each with one gap. Choose the form that fits; when it is right, you hear the whole sentence.
If we blank booked in advance, we would have paid less.
She would have blank the job if she had prepared better.
What would you have blank if he had said no?
If I blank met Lucas, I wouldn't have moved to Spain.
We might have blank if we had trained harder.
Common mistakes
What learners actually say, why, and which first language makes it typical.
Typical for Russian and Spanish speakers
If I would have known, I would have come.If I had known, I would have come.
Would have belongs only in the result. Russian puts «бы» in both halves (если бы я знал, я бы пришёл), and colloquial Spanish «si habría sabido» pulls the same way. The if-clause needs had + past participle.
If I had knew, I would have helped.If I had known, I would have helped.
Had needs the past participle (known), not the past simple (knew).
Typical for Russian speakers
If I had more time yesterday, I would finish the report.If I had had more time yesterday, I would have finished the report.
Yesterday is past, so this is an imagined past: had had and would have finished. Russian «если бы у меня было время» is the same for now and for yesterday, which hides the difference.
How to teach it
- Start from a chain of real events where one small thing went wrong: overslept → missed the train → lost the client. Learners rewrite each link: If I hadn't overslept, I wouldn't have missed the train…
- Regret circle: everyone writes one harmless regret on a card. The others respond with the third conditional: If you had…, you would have…
- Work on the sound: If I'd known, I'd have come — would have is often heard as “would've” or “I'd've”. Do it as a listening task before asking anyone to say it.
- Introduce the mixed conditional only when the pure form is automatic.
Questions teachers ask
Is the third conditional B1 or B2?
Learners may meet it in B1 texts, but using it confidently is B2 (Cambridge B2 First). Mixed conditionals sit between B2 and C1.
Native speakers say “if I would have”. Why is it wrong?
It is heard in casual speech, especially in American English, but it is not accepted in writing or in exams. Teach if + had, and treat the other as something learners will hear, not use.
Related resources
Worksheet
Third conditional — worksheet
Put the verb in the right form, build the sentence, choose the correct one — answers at the bottom.
Presentation
Third Conditional Presentation (Free PPT)
Third Conditional presentation (B2) for teens and adults: the rule, a form table, 10 examples and practice with answers. Free PPTX and PDF.
Lesson Plan
Relative clauses
Who, which, that, where, whose: adding information about a noun. Defining and non-defining clauses, when to drop the pronoun, and why commas matter.
Lesson Plan
Gerunds and infinitives
Enjoy doing or want to do? Which verbs take -ing, which take to, and the verbs whose meaning changes: stop, remember, try, forget.