Grammar · Verb patterns & moods · B1 · Intermediate
Third conditional
Last updated 21 July 2026
In short
How to form the third conditional
| Form | Structure | Example |
|---|---|---|
| Positive | If + past perfect, would have + past participle | If we had checked the map, we would have found the hotel easily. |
| Negative | If + past perfect, wouldn't have + past participle | If the road hadn't flooded, the delivery wouldn't have been late. |
| Question | Would + subject + have + past participle + if…? | Would you have accepted the offer if they had doubled the salary? |
| Contracted | If + subject + 'd (= had)…, subject + 'd (= would) have… | If I'd known about the discount, I'd have bought two. |
What does the third conditional mean?
The third conditional is the grammar of alternative history. Both halves of the sentence describe things that did not happen: the if-clause names a past condition that was not met, and the result clause names the outcome that therefore never occurred. To decode one, reverse both clauses — the reality is always the opposite of what the sentence says.
This double reversal is what makes the structure hard for learners and valuable to examiners: producing it accurately proves you can manage two unreal, past-referring verb phrases in a single sentence.
- If Marco had saved his work, he wouldn't have lost the whole chapter.(reality: he didn't save it, and he lost it)
- If the referee had seen the foul, he would have stopped the match.(reality: he saw nothing and play continued)
When do you use it? Regret, criticism and relief
Most third conditionals carry one of three feelings. Regret looks back at your own choices. Criticism aims the same grammar at someone else's choices — often softened with a polite tone. Relief runs the logic in reverse: the imagined past is worse than what actually happened, so the sentence expresses a near miss.
Recognising the feeling helps you in IELTS Speaking Part 2, where cue cards about past decisions, mistakes and lucky escapes practically demand this structure.
- If I had listened to my doctor, I would have recovered faster.(regret about my own past)
- If you had read the instructions, you wouldn't have broken the blender.(criticism of someone else)
- If we had taken the earlier ferry, we would have been caught in that storm.(relief — luckily we didn't take it)
The 'd trap: had or would?
In fast speech and informal writing, both 'had' and 'would' contract to 'd, which makes the third conditional sound deceptively simple and leads to a famous error: putting 'would have' into the if-clause. The rule is strict — the if-clause takes the past perfect alone, and 'would have' lives only in the result clause.
When you are unsure, expand every 'd aloud: in the if-clause it must expand to 'had', and in the result clause to 'would'. If your expansion produces 'if I would have', the sentence is wrong.
- If she'd applied earlier, she'd have got the internship.(first 'd = had, second 'd = would)
- If I would have known, I would have come.(→ If I had known — 'would have' never enters the if-clause)
Could have and might have in the result clause
'Would have' states the imagined result with confidence, but it is not the only option. 'Might have' presents the result as merely possible, and 'could have' points to a lost ability or opportunity. Swapping these modals tunes the certainty of your speculation without touching the rest of the structure.
This flexibility is worth marks: result-clause modal variety is exactly the kind of controlled range that separates a memorised pattern from genuine command of the grammar.
- If he had trained with a coach, he might have qualified for the nationals.(might have = possible, not certain)
- If we had left before rush hour, we could have avoided the motorway entirely.(could have = lost opportunity)
Advanced: 'Had I known…' — inversion without if
Formal English can drop 'if' and invert the subject and 'had': 'Had I known' means exactly 'If I had known'. The structure appears in academic writing, business correspondence and high-band IELTS essays, where it adds a formal, polished register.
Use it sparingly — one inversion in a Task 2 essay reads as sophisticated; three read as showing off. In speaking it is rare and can sound stiff, so keep it mainly for writing.
- Had the airline warned us, we would have rebooked immediately.(= If the airline had warned us)
- Had I realised the deadline was Friday, I would have started sooner.(formal register — good for Task 2)
Common mistakes with third conditional
Real learner errors, corrected and explained — the fastest way to stop repeating them.
If I would have seen the sign, I would have slowed down.
If I had seen the sign, I would have slowed down.
The if-clause takes the past perfect alone — 'would have' belongs only in the result clause, however common the error sounds in informal American speech.
If she had studied harder, she would pass the exam last year.
If she had studied harder, she would have passed the exam last year.
A past result needs 'would have + past participle' — plain 'would pass' points to the present or future and clashes with 'last year'.
If they hadn't have cancelled the flight, we would have arrived on time.
If they hadn't cancelled the flight, we would have arrived on time.
The spoken-English double 'have' ('hadn't have') is always wrong in writing — the past perfect negative is simply 'hadn't + past participle'.
If he had went to the meeting, he would have heard the news.
If he had gone to the meeting, he would have heard the news.
After 'had', the verb must be a past participle (gone), not the past simple form (went).
If you called me yesterday, I would have answered.
If you had called me yesterday, I would have answered.
An unreal past condition needs the past perfect 'had called' — the plain past simple makes the clause read like a real, second-conditional condition.
Would you have took the job if they had offered it?
Would you have taken the job if they had offered it?
After 'have' in the result clause, use the past participle (taken), never the past simple form (took).
Third conditional in IELTS
Grammatical Range and Accuracy is 25% of your Speaking and Writing scores — here is where this structure earns marks.
Speaking
- Close a Part 2 story about a past decision with one reflective third conditional — 'Looking back, if I hadn't joined that debating club, I would never have met my closest friends.' Examiners hear a clean past-perfect-plus-would-have sequence as exactly the complex accuracy the Band 7 descriptor requires.
- In Part 3 questions about past developments ('Was the internet good for education?'), speculate about the alternative: 'If online courses hadn't appeared, rural students would have stayed locked out of good teaching.' One accurate third conditional per discussion topic signals range without sounding rehearsed.
Writing
- In Task 2 essays evaluating past policies, the third conditional carries your analysis: 'If cities had invested in flood defences earlier, the 2020 damage would have been far smaller.' At Band 7, examiners expect conditionals 1–3 used accurately — a broken auxiliary chain ('would have went') costs accuracy immediately.
- Deploy the inverted form once for register: 'Had governments acted sooner, the crisis could have been contained.' In a Task 2 conclusion this distancing structure reads as Band 8 flexibility, provided the rest of the essay is error-free enough to support it.
Practise third conditional now
Five quick questions with instant feedback — every answer explained. No sign-up needed.
Question 1 of 5
Choose the correct sentence.
Want the full set? All 12 third conditional exercises →
Check this rule in your own writing
Reading a rule is step one; seeing it in your own sentences is what changes your band score.
Paste a paragraph into the free IELTS Grammar Checker — it flags every third conditional mistake, explains the rule, and estimates your Grammatical Range & Accuracy band.
Related lessons
Frequently asked questions
What is the structure of the third conditional?
What is the difference between the second and third conditional?
Is 'If I would have known' correct?
Can I use 'could have' or 'might have' in the third conditional?
What does 'd stand for in 'If I'd seen it, I'd have said something'?
Next step
Hear this grammar scored in a real mock exam
SpeakMetry's AI examiner runs a full IELTS Speaking test and its report lists every grammar slip you made — with corrections. Your mistakes become your study plan.
Try the AI speaking exam