B2

Third conditional

Definition / Explanation

The third conditional is used for an unreal past situation and its imagined result. It describes what would have happened differently if the past had been different, but now the real event cannot be changed. This form is common for regret, criticism, explanation, and reflection. It lets speakers compare reality with an alternative past. Because both parts refer to the past, this structure often sounds more complex than the first or second conditional.

Key Rules

  • Form: if + had + past participle, would have + past participle.
  • It refers to an unreal past condition and an unreal past result.
  • The order of the clauses can change, but the meaning stays the same.
  • Other modal forms are possible in the result: could have, might have.
  • Do not use would have in the if-clause in standard English.

Examples

  • If I had studied, I would have passed.
  • She would have come if she had known.
  • If they had left earlier, they could have caught the train.
  • We might have won if we had played better.
  • If you had called me, I would have helped.

Common Mistakes

  • ❌ If I would have studied, I would have passed. -> ✅ If I had studied, I would have passed.
  • ❌ She would have come if she would have known. -> ✅ She would have come if she had known.
  • ❌ If they had left earlier, they would caught the train. -> ✅ If they had left earlier, they would have caught the train.

Track your progress