Third conditional
Use the third conditional (if + past perfect, would have + past participle) to imagine a different past and its result, often for regrets or lucky escapes.
How it works
- Form: if + had + past participle, would/wouldn't have + past participle.
- It is about the past, and the situation did not happen: If I had left earlier, I wouldn't have missed the train (I didn't leave early, so I missed it).
- Could have or might have show possibility: If you had asked, I might have helped.
- In speech, had and would both shorten to 'd: If I'd known, I'd have come.
- No would have in the if-clause: If I had known, not If I would have known.
Switch the conditional
Answer the questions and watch the sentence change.
If it had rained yesterday, we would have stayed at home.
Third conditional: If + had + past participle, would have + past participle
Imagined past: it didn’t happen, and we picture the other result.
Examples
If I had set an alarm, I wouldn't have overslept.
We would have won if our goalkeeper hadn't got injured.
If you had told me about the sale, I could have saved some money.
If I'd known you were ill, I'd have visited you.
She might have got the job if she had prepared more.
Common mistakes
Wrong: If I
would havestudied harder, I would have passed.Right: If I had studied harder, I would have passed.
Wrong: If you had called me, I would come.
Right: If you had called me, I would have come.
Wrong: If she had
tookthe bus, she would have arrived on time.Right: If she had taken the bus, she would have arrived on time.
Practice
1 of 14Fill the gap.
Level: EGP Clauses (conditional): if + past perfect with would have first appears at B1 and is used with control at B2; mixed conditionals come later. Written for Gloss.