B2Conditionals15 min
Third and mixed conditionals
Imagine a different past, and connect past events with present results.
The third conditional imagines a different past. Because the past cannot change, we often use it for regrets, criticism or relief. Mixed conditionals combine two time frames: an imaginary past condition with a present result, or an imaginary present situation with a past result.
| Type | If-clause | Main clause | Example |
|---|---|---|---|
| Third | if + past perfect | would have + past participle | If we had left earlier, we would have caught the train. |
| Mixed: past to present | if + past perfect | would + verb | If Tomás had taken the job, he would be in Toronto now. |
| Mixed: present to past | if + past simple | would have + past participle | If I were more organised, I wouldn't have forgotten the meeting. |
In the first example, we missed the train. In the second, Tomás didn't take the job, and that still has a result today: he isn't in Toronto. In the third, a permanent quality (I'm not very organised) explains something that went wrong in the past.
Other modals and short forms
You can replace would with could or might to talk about ability or possibility. In speech, had and would both shorten to 'd, so listen carefully: If I'd known, I'd have helped. The first 'd is had; the second is would.
- If Amara hadn't reminded me, I might have missed my appointment.
- We could have won if our goalkeeper hadn't been ill.
- If Daniel spoke Portuguese, he would have understood the guide.
- If I hadn't stayed up so late, I wouldn't feel so tired now.
Exercise 1 of 2
Choose the correct form
Choose the option that correctly completes each sentence.
Exercise 2 of 2
Complete the conditionals
Type the correct form of the verb in brackets. Use would (not could or might) in the main clause.
If you (tell) me about the party, I would have come.
If Kofi hadn't been ill, he (play) in yesterday's match.
I (not / be) so hungry now if I had eaten breakfast.
If Mei (not / miss) her flight, she would be in Rome now.
If I were a better cook, I (not / burn) the rice last night.
If the shop (be) open, we would have bought some milk.
If they had taken the earlier train, they (arrive) by now.
You (pass) the test if you had practised more.
Source
Original lesson by Joy English.
Levels are suggestions. Found a mistake? Tell us through the Contact page.