B1

Third Conditional: Unreal Situations in the Past

Third Conditional: an unreal situation in the past (it would have been different, but it is too late).

Form: if + Past Perfect, would have + V3.

  • If I had left earlier, I would have caught the train.
  • If she had studied, she would have passed.
  • We wouldn't have got lost if we had taken a map.

You can reverse the clauses: I would have called if I had known.

Informal speech sometimes has If I would have... — avoid it in standard English.