Skip to content
← All grammar

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
Share:Pinterest

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

UseForm
If-clauseIf + had (not) + past participle
Resultwould / could / might (not) have + past participle
SpokenIf I'd known, I'd have…
MixedIf + 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.

  1. If we blank booked in advance, we would have paid less.

  2. She would have blank the job if she had prepared better.

  3. What would you have blank if he had said no?

  4. If I blank met Lucas, I wouldn't have moved to Spain.

  5. 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

  1. 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…
  2. Regret circle: everyone writes one harmless regret on a card. The others respond with the third conditional: If you had…, you would have…
  3. 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.
  4. 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.

All grammar →

  • 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.