The Third Conditional
1. Definition and Rule
The third conditional — sometimes called the past unreal conditional — allows us to talk about situations in the past that did not actually happen, and to imagine what the result would have been if things had gone differently. Because the moment is completely over and cannot be changed, the third conditional describes a purely imaginary alternative to past reality. Both the condition and the result are contrary to what truly occurred.
Think of it as the grammar of "What if...?" applied to the past. For example:
If I had studied harder, I would have passed the exam. (Reality: I did not study harder. I did not pass.)
If we had left earlier, we would have caught the train. (Reality: we did not leave earlier. We missed the train.)
2. Form and Structure
Positive Form
The third conditional is built from two parts. The if-clause (condition) uses the past perfect (had + past participle), and the main clause (result) uses would have + past participle.
- If + subject + had + past participle → subject + would have + past participle
If she had studied, she would have passed the exam.
If I had left home earlier, I would have caught the bus.
She would have become a teacher if she had gone to university.
Negative Form
Either or both clauses can be made negative. Use hadn't + past participle in the if-clause, and wouldn't have + past participle in the result clause.
If I hadn't eaten so much, I wouldn't have felt sick.
We would have gone to the beach if it hadn't rained.
Question Form
Would you have accepted the offer if they had paid more?
Where would you have gone if you had had a free holiday?
Clause Order and Punctuation
The if-clause can open or close the sentence without changing the meaning. However, punctuation changes:
- If-clause first → use a comma after it: "If she had studied harder, she would have passed."
- If-clause second → no comma needed: "She would have passed if she had studied harder."
Contractions in Spoken English
In everyday speech, contractions are very common. Note that 'd in the if-clause stands for had, while 'd in the result clause stands for would.
- "If she'd known" = If she had known
- "She'd have come" = She would have come
- "I would've told him" = I would have told him
3. Uses of the Third Conditional
The third conditional serves five main communicative purposes:
- Expressing regret about something that did not happen (or did happen) in the past
- Expressing criticism about someone's past behaviour or poor decisions
- Expressing relief after narrowly avoiding something bad
- Speculating about alternative outcomes or missed opportunities
- Explaining the causes of past events by imagining what would have changed if a key factor had been different
4. Worked Examples
Regret
If I had revised more, I would have got a better grade.
She wouldn't have been tired if she had gone to bed earlier.
Criticism
If you had checked the map, we wouldn't have got lost.
If you had backed up your files, you wouldn't have lost all your work.
Relief
If the doctor hadn't operated quickly, the patient would have died.
If it hadn't been for you, I would have been badly hurt.
Speculation and Alternative Outcomes
If Columbus hadn't sailed west, someone else would have discovered America.
The football team could have won if their star player had not been injured.
With could have and might have
Other modal verbs can replace would to add nuance. The form is always: modal + have + past participle.
If she had applied for the scholarship, she could have gone to university abroad. (past possibility)
If I had known about the party, I might have come. (uncertain, less probable outcome)
5. Common Mistakes to Avoid
- Using 'would have' in the if-clause (the most frequent error). The if-clause always takes the past perfect, never 'would have'. Wrong: "If I would have studied..." — Correct: "If I had studied..."
- Using past simple instead of past perfect in the if-clause. Wrong: "If I studied harder, I would have passed." — Correct: "If I had studied harder, I would have passed." (Past simple turns it into a different conditional.)
- Omitting 'have' in the result clause. Wrong: "If I had seen her, I would told her." — Correct: "If I had seen her, I would have told her."
- Using the wrong verb form (past simple instead of past participle). Wrong: "She would have never took that risk." — Correct: "She would never have taken that risk." (take → taken, not took)
- Writing 'would of' instead of 'would have'. Wrong: "I would of helped you." — Correct: "I would have helped you." This spelling error comes from mishearing the contraction 'would've' in speech. It is never acceptable in writing.
- Using the second conditional for finished past situations. Wrong: "If I had more time yesterday, I would help you." — Correct: "If I had had more time yesterday, I would have helped you."
- Missing the comma when the if-clause comes first. Wrong: "If I had known about the meeting I would have attended." — Correct: "If I had known about the meeting, I would have attended."
- Incorrect word order in questions. Wrong: "Where would have you gone...?" — Correct: "Where would you have gone...?" (Wh-word + would + subject + have + past participle)
6. Third Conditional vs. Second Conditional
A critical distinction at Baccalaureate level is knowing which conditional to choose for a given time frame.
- Second conditional: If + past simple → would + base infinitive. Used for imaginary present or future situations. Example: "If I had more money, I would buy a house." (I do not have much money now.)
- Third conditional: If + past perfect → would have + past participle. Used for imaginary past situations — the moment is over. Example: "If I had had more money, I would have bought that house." (The chance is gone.)
Summary rule: present or future unreal scenario → second conditional; finished past unreal scenario → third conditional.
7. Mixed Conditionals — Linking Past to Present
When a past condition still has consequences in the present, English uses a mixed conditional. The if-clause follows the third conditional pattern (past perfect), but the result clause uses the second conditional pattern (would + base infinitive).
If I hadn't got the job in Tokyo, I wouldn't be with my current partner now.
If it hadn't rained yesterday, I would be at the beach right now.
This structure is essential at Bac level because it shows how real English blends conditional types across time frames — connecting a completed past event to a present state.
8. Quick Reference Summary
At a glance, keep these key markers in mind:
- If-clause verb: had + past participle (past perfect)
- Result clause verb: would / could / might + have + past participle
- Time reference: the past — the moment is over and cannot be changed
- Meaning: counterfactual — an imaginary alternative to what really happened
- Common functions: regret, criticism, relief, speculation, cause-and-effect in the past
- Key contractions: I'd = I had (if-clause) | would've = would have | wouldn't have = would not have | hadn't = had not
💡
Key point: In the third conditional, the if-clause always uses the past perfect (had + past participle) — never 'would have'. The result clause always uses would / could / might + have + past participle. Both the condition and the result refer to something that did not happen in the past. Remember: 'would of' is always wrong in writing — the correct form is always 'would have'.