Third Conditional in English: Form, Uses, Examples and Exercises
Hello English learners! The third conditional in English is used to talk about unreal past situations and their imagined results. In other words, we use it to imagine how the past could have been different.
This structure is very useful when we talk about:
- regrets
- criticism
- missed opportunities
- imagined past results
It is also an important grammar point for B2 First (FCE) and C1 Advanced (CAE), because it helps you express complex ideas more accurately in both speaking and writing.
Let’s look at the form, meaning, examples, and common mistakes.
What Is the Third Conditional?
We use the third conditional to talk about a past situation that did not happen, and to imagine what the result would have been if things had been different.
So the situation is:
- unreal
- impossible to change
- completely in the past
Examples:
- I could have got into that dress if I had not eaten so much.
(But I did eat too much, so I could not get into the dress.) - If he had realised the traffic light was red, he would have stopped.
(But he did not realise it, so he did not stop.) - You would not have missed the train if you had run.
(But you did not run, so you missed it.) - If I had known about the meeting, I would have come.
(But I did not know, so I did not come.)
The third conditional always looks back at the past and imagines a different result.
Third Conditional Form
Here is the basic structure of the third conditional in English:
If + past perfect, would have + past participle
Form box:
|
if-clause |
if + past perfect |
If I had studied more |
|
main clause |
would have + past participle |
I would have passed the exam |
Full sentence:
If I had studied more, I would have passed the exam.
We can also use:
- could have + past participle
- might have + past participle
Examples:
- If we had not been busy last night, we could have joined you for dinner.
- If Martin had written that email, he might have used more courteous phrases.
The Position of the If-Clause
The if-clause does not have to come first.
Examples:
- If I had known him earlier, I would have warned him.
- We could have saved more money if we had spent it more carefully.
- Sandra could have fainted if she had not had a glass of water.
Punctuation rule:
When the if-clause comes first, use a comma:
- If I had seen you, I would have said hello.
When the main clause comes first, we usually do not use a comma:
- I would have said hello if I had seen you.
When Do We Use the Third Conditional?
1. To talk about past regrets
We often use the third conditional when we regret something.
- If I had gone to bed earlier, I would not have been so tired.
- If she had revised more, she would have done better in the exam.
- If we had left earlier, we would have caught the train.
2. To talk about missed opportunities
- If he had applied for the job, he might have got it.
- If they had invited me, I would have gone.
- If I had learnt to drive earlier, I could have helped more.
3. To imagine a different past result
- If the weather had been better, we would have gone to the beach.
- If she had listened to the directions, she would not have got lost.
- If they had invested more money, the business might have succeeded.
4. To criticise past actions
This is very common in everyday speech.
- If you had been more careful, you would not have broken it.
- If he had set his alarm, he would have arrived on time.
- If they had planned properly, the event would have gone more smoothly.
A useful point here: the third conditional often sounds less direct than a simple criticism, so it can sometimes feel a little softer.
Third Conditional with Would, Could and Might
Would have
Use would have for a certain imagined result.
- If I had known, I would have helped.
Could have
Use could have for ability or possibility.
- If we had had more time, we could have visited the museum.
Might have
Use might have for a less certain result.
- If he had seen the message, he might have replied.
These three patterns are all common and useful.
Third Conditional vs Second Conditional
Learners often confuse the second conditional and the third conditional, so let us compare them clearly.
Second conditional
We use the second conditional for unreal or imaginary situations in the present or future.
If + past simple, would + base verb
- If you learned more, you could pass that exam.
(You still have a chance. The situation is present or future.)
Third conditional
We use the third conditional for unreal situations in the past.
If + past perfect, would have + past participle
- If you had learned more, you could have passed that exam.
(The exam is finished. The situation is entirely in the past.)
Quick comparison:
|
second conditional |
if + past simple, would + verb |
unreal present or future |
|
third conditional |
if + past perfect, would have + past participle |
unreal past |
This is the key difference:
- second conditional = imaginary now or later
- third conditional = imaginary before now
Cambridge Exam Use
The third conditional in English is especially useful for Cambridge exams because it helps you discuss:
- causes and consequences
- regrets
- hypothetical past situations
- analysis of mistakes
- alternative outcomes
Examples:
- If the government had acted earlier, the problem might have been easier to solve.
- If the school had offered more support, students would have felt less stressed.
- If I had prepared better, I would have felt more confident during the speaking test.
This structure works very well in:
- essays
- reviews
- reports
- speaking tasks
- discussions of problems and solutions
A learner who uses the third conditional accurately sounds much more advanced.
Common Mistakes with the Third Conditional
1. Using the wrong verb form after if
Incorrect:
- If I would have known, I would have told you.
Correct:
- If I had known, I would have told you.
Remember:
Do not use would have in the if-clause.
Use:
- if + past perfect
- would have + past participle in the main clause
2. Mixing the second and third conditional
Incorrect:
- If I had studied more, I would pass the exam.
Correct:
- If I had studied more, I would have passed the exam.
If the situation is completely in the past, the result should usually also be in the past form.
3. Forgetting the past participle
Incorrect:
- If she had study harder, she would have pass.
Correct:
- If she had studied harder, she would have passed.
Both parts of the structure need the correct forms:
- had + past participle
- would have + past participle
4. Using the third conditional for present situations
Incorrect:
- If I had more money, I would have bought a new car.
(This mixes present and past in a confusing way unless you mean a mixed conditional.)
Better:
- If I had more money, I would buy a new car.
(second conditional – present unreal)
Or:
- If I had had more money, I would have bought a new car.
(third conditional – past unreal)
Useful Everyday Examples
Here are some more natural examples of the third conditional:
- If I had seen the warning sign, I would have turned back.
- If they had booked earlier, they could have got cheaper tickets.
- If we had known the café was closed, we would have gone somewhere else.
- If he had not forgotten her birthday, she would not have been upset.
- If I had brought an umbrella, I would not have got soaked.
- If she had spoken to him calmly, he might have listened.
- If they had taken a map, they would not have got lost.
- If I had not been so shy, I would have asked her out.
Final Thoughts on the Third Conditional
To sum up, we use the third conditional in English to talk about unreal past situations and their imagined results.
Remember the formula:
If + past perfect, would have + past participle
For example:
- If I had known, I would have told you.
- If they had been more careful, they would not have made that mistake.
The third conditional is useful because it helps you:
- talk about regrets
- imagine different past results
- analyse mistakes
- speak and write in a more advanced way
Once you feel confident with it, your English becomes far more flexible and expressive.
FAQ:
What is the third conditional?
The third conditional is a grammar structure used to talk about unreal or imaginary situations in the past and their imagined results.
What is the form of the third conditional?
The form is:
if + past perfect, would have + past participle
Can I use would have after if?
No. This is a common mistake.
Incorrect:
- If I would have known, I would have called you.
Correct:
- If I had known, I would have called you.
What is the difference between the second and third conditional?
The second conditional talks about unreal present or future situations. The third conditional talks about unreal past situations.
Can I use could have and might have in the third conditional?
Yes.
- could have shows possibility or ability
might have shows a less certain result
Third Conditional Practice Worksheet
Related posts:
Click here to learn more about the zero conditional
Click here to learn more about the first conditional
Click here to learn more about the second conditional
Click here to learn about mixed conditionals
Click here to learn more about the words and phrases you can use instead of “if”
Discover more from My Lingua Academy
Subscribe to get the latest posts sent to your email.
5 Comments
Past Perfect Tense - My Lingua Academy · 7 May 2023 at 8:48 am
[…] Learn more about the third conditional here […]
Mixed Conditionals - My Lingua Academy · 4 Nov 2025 at 4:33 am
[…] Click here to learn about the third conditional […]
Will and Would - My Lingua Academy · 24 Feb 2026 at 11:04 am
[…] The third conditional […]
Would have, Could have, Should have - My Lingua Academy · 19 Mar 2026 at 9:44 am
[…] The Third Conditional […]
Second Conditional - My Lingua Academy · 14 Apr 2026 at 3:47 pm
[…] Third Conditional in English […]