Why this matters
Sometimes you want to talk about situations that are not real. You imagine a different present: 'If I had more money, I would travel.' You do not have more money — you are dreaming. Or you look back at the past with regret: 'If I had left earlier, I would have caught the train.' You did not leave earlier, and you missed it. English has two special patterns for these unreal ideas: the second conditional and the third conditional.
These patterns matter because they let you give advice ('If I were you, I would call the doctor'), make polite suggestions, imagine better choices, and explain why something went wrong. Without them, you can only talk about what is real. With them, you can talk about dreams, regrets, and possibilities — a huge part of real conversation.
How it works
The second conditional is for unreal or very unlikely situations NOW or in the general future. The form is: if + past simple, then would + base verb. 'If I lived near the beach, I would swim every day.' I do not live near the beach — the past tense here does not mean past time. It is a signal that the idea is unreal. This is the strange but central rule: past form, present meaning.
Compare it with the first conditional to feel the difference. 'If I win the lottery, I will buy a house' — I think winning is a real possibility. 'If I won the lottery, I would buy a house' — I am only dreaming; I do not really expect it. The grammar shows how real the speaker feels the situation is.
With the verb 'be' in the second conditional, careful English uses 'were' for all persons: 'If I were taller...', 'If she were here...'. This is why the classic advice phrase is 'If I were you, I would ask for help.' In relaxed speech you will hear 'if I was', but 'if I were' is the safe choice, especially in writing.
The third conditional is for unreal situations in the PAST — things that did not happen. The form is: if + past perfect (had + past participle), then would have + past participle. 'If you had told me, I would have helped you.' The truth: you did not tell me, so I did not help. We use this pattern to talk about regrets, excuses, and lucky escapes: 'If we had taken that flight, we would have missed the wedding.'
Keep the two clauses tidy. 'Would' belongs in the result clause only, never after 'if'. In the result clause you can soften 'would' to 'could' (ability) or 'might' (possibility): 'If I had a car, I could drive you.' 'If he had studied, he might have passed.' The if-clause and the result clause can swap places, just like other conditionals: 'I would have called if I had known.'
Examples (15)
1. If I spoke better Spanish, I would apply for that job.
Second conditional: past simple 'spoke' shows an unreal present situation.
2. If we had a garden, we would grow our own vegetables.
Unreal now — we do not have a garden, so 'had' + 'would grow'.
3. I would visit you more often if you lived closer.
The result clause can come first; no comma is needed then.
4. If I were you, I would take the earlier bus.
Use 'were' for all persons in this classic advice pattern.
5. What would you do if you lost your phone abroad?
A second conditional question about an imagined travel problem.
6. She wouldn't be so tired if she slept eight hours.
Negative result: 'wouldn't be' with an unreal present cause.
7. If this shirt weren't so expensive, I would buy two.
Shopping context: a negative if-clause with 'weren't'.
8. If I could cook like you, I would open a restaurant.
'Could' in the if-clause means an unreal ability.
9. If you had set an alarm, you wouldn't have overslept.
Third conditional: past perfect 'had set' + 'wouldn't have overslept'.
10. We would have ordered dessert if we had seen the menu.
Unreal past in a restaurant — neither thing really happened.
11. If the doctor had called earlier, I would have answered.
Health context: 'had called' marks the unreal past condition.
12. Would you have moved abroad if they had offered more money?
A third conditional question: 'would' comes before 'you'.
13. If it hadn't rained, the picnic would have been perfect.
Negative if-clause in the past: 'hadn't rained'.
14. He might have won if he had trained a little harder.
'Might have' replaces 'would have' when the result was only possible.
15. If I had known about the sale, I could have saved fifty dollars.
'Could have saved' shows a lost past opportunity.
Common mistakes
The most common mistake is putting 'would' inside the if-clause. Learners say 'If I would have time, I would help.' Correct: 'If I had time, I would help.' The same happens in the past: 'If I would have known, I would have called' should be 'If I had known, I would have called.' Keep a strict rule in your head: 'would' never follows 'if' in these patterns. The if-clause carries the unreal time with a past form; the result clause carries 'would'.
A second mistake is choosing the wrong pattern for the time you mean. 'If I studied harder, I would pass' talks about now or the future in general. If you are talking about a past exam that is finished, you need the third conditional: 'If I had studied harder, I would have passed.' Ask yourself: is this unreal situation happening now, or is it already over? Now means past simple + would; over means past perfect + would have.
A third mistake is dropping 'have' in the third conditional result. Learners say 'If you had asked, I would helped you.' The correct form is 'would have helped' — would + have + past participle. In fast speech 'would have' sounds like 'would've', which is why the 'have' is easy to miss, but in writing it must be there.
Quick tips
- Unreal now: if + past simple, would + verb.
- Unreal past: if + had + past participle, would have + past participle.
- 'Would' never goes after 'if'.
- For advice, use the frame 'If I were you, I would...'.
- Swap 'would' for 'could' or 'might' to sound less certain.
- Past tense after 'if' often means unreal, not past time.