Skip to main content
B2 Academy

CEFR B2 · grammar

Third and Mixed Conditionals

Updated 2026-07-18

After this lesson you can

  • · I can talk about past events that did not happen — regrets, missed chances, lucky escapes — and connect them to present results, using third and mixed conditionals.

At B1 you learned to imagine the present. B2 adds the harder trick: rewriting the past. Regret, blame, relief, and analysis of what went wrong in a project all run on the third conditional — and real life constantly mixes past causes with present results.

What you can do after this lesson

You can build if-sentences about unreal past events (If I had studied…), and mix time zones when a past condition has a present result (If I had studied, I would be a graduate now).

The lesson

Third conditional — unreal past. If + past perfect, would have + past participle. Both halves are in the past, and neither happened:

If the flight had left on time, we would have made the connection in Port Moresby.

(The flight did not leave on time; we missed the connection. The sentence is a photograph of the alternative past.)

Mixed conditional — past cause, present result. If + past perfect, would + verb. The condition is finished, but its consequence is still with you now:

If I had accepted that job in 2023, I would be in Lae now.

The other mix — present cause, past result. If + past simple, would have + past participle. A permanent state explains a past event:

If she weren't so thorough, she would have missed the error in the budget.

How to choose: put a timestamp on each half of your idea. Past + past → third. Past + now → mixed. A state that is always true + past event → the second mix.

Examples

  • Regret: If I had backed up the file, I wouldn't have lost the assignment.
  • Relief: If the warning hadn't come early, the flood damage would have been far worse.
  • Mixed (past → present): If the department had hired a second tutor last year, the marking wouldn't be three weeks behind now.
  • Analysis in a report: Had the supplier been paid on schedule, the delay could have been avoided. (Formal inversion — Had replaces If in written English.)

Common mistakes

  • If I would have known, I would have come. → ✓ If I had known, I would have come. (No would in the if-clause — the same rule as B1, one tense deeper.)
  • If I had studied harder, I would have been a lawyer now. → ✓ …I would be a lawyer now. (The result is present, so mix the conditional.)
  • Contractions hide the grammar: If I'd seen it = had, but I'd have said = would. Listen for have after the second 'd.

Self-check — what can I do now?

  1. Complete: If the bridge ______ (not/close) last month, the produce ______ (reach) the market on time. (hadn't closed / would have reached — third)
  2. Complete: If I ______ (take) that scholarship, I ______ (live) in Fiji today. (had taken / would be living — mixed)
  3. Say aloud one true sentence about a decision you regret and its result now. Did you switch from would have to would halfway through?

If you can explain why sentence 2 uses two different time zones, the structure is yours.

What next