Home · B1 Intermediate · Unit 20
Unit 20
Mixed Conditionals
combining tenses
What are Mixed Conditionals?
Mixed Conditionals combine different time frames in one sentence. Unlike the pure conditionals (2nd or 3rd), they link a past condition with a present result, or a present condition with a past result.
They are used for expressing regret, reflection, or imagination about how different choices or circumstances would connect the past and present.
Two Main Types
| Type | Structure | Time focus | Example |
|---|---|---|---|
| Past → Present | If + Past Perfect, + would + base verb | Past cause → Present result | If I had studied medicine, I 'd be a doctor now. |
| Present → Past | If + Past Simple, + would have + past participle | Present condition → Past result | If I were more confident, I would have spoken at the meeting. |
Type 1 — Past → Present
Use this when a past event or decision affects a present situation. The if-clause describes what didn't happen in the past; the result clause shows what the present would be like.
- If I had taken that job, I 'd live in London now.
- If they had moved abroad, they 'd live in Canada today.
- If we hadn't argued, we 'd still be friends.
- ⚠ Signal: "now", "today", "still", "at the moment" in the result clause.
Type 2 — Present → Past
Use this when a present condition (something true or untrue now) would have changed a past result. The if-clause describes the current situation; the result clause shows what could have happened.
- If I weren't afraid of flying, I would have gone to Paris last year.
- If he were more responsible, he wouldn't have missed the deadline.
- If she spoke English, she would have joined that company.
- ⚠ Signal: "last year", "yesterday", "at school", "when I was young" in the result clause.
Comparison: All Conditionals
| Type | Structure | Time | Example |
|---|---|---|---|
| 1st | if + Present → will | Real future | If it rains, I'll stay home. |
| 2nd | if + Past Simple → would | Unreal present/future | If I were rich, I'd travel. |
| 3rd | if + Past Perfect → would have | Unreal past | If I'd known, I'd have called. |
| Mixed (P→Pr) | if + Past Perfect → would | Past cause → present result | If I'd studied more, I'd have a job now. |
| Mixed (Pr→P) | if + Past Simple → would have | Present condition → past result | If I were braver, I'd have told her. |
Could & Might in Mixed Conditionals
- Could replaces "would" to express ability:
- If I had saved money, I could buy a car now.
- Might replaces "would" to express possibility:
- If I were richer, I might have helped more people.
How to Choose: Ask Two Questions
- 1. When is the condition? A past event that didn't happen → had + past participle. A situation that is (not) true now / always → Past Simple.
- 2. When is the result? Now → would + verb. In the past → would have + past participle.
- Example: I didn't learn to drive (past) → I can't drive now (present). → If I had learned to drive, I could drive you now.
- Example: I'm not a good swimmer (always) → I didn't join the race yesterday (past). → If I were a good swimmer, I would have joined the race.
Annotated Examples
Subject
Verb
Auxiliary
Object
Adjective
Adverb
Preposition
Hover over any word to see its role.
IfverbI had studiedobjectlaw,subjectIverb'd beobjecta lawyer now.
↳ Past → Present: past choice affects present life.
IfverbI weren'tobjectafraid of flying,subjectIverbwould have goneadverbabroad.
↳ Present → Past: present fear affected a past decision.
Common Mistakes
If I had studied medicine, I would have been a doctor now.
→
If I had studied medicine, I would be a doctor now.
Past → Present: "now" in the result → would + base verb.
If I was taller, I will play basketball at school.
→
If I were taller, I would have played basketball at school.
Use "were" and "would have + pp" for Present → Past mixed type.
If I have worked harder, I'd be successful.
→
If I had worked harder, I'd be successful now.
Past Perfect (had worked) needed in the if-clause.
If she had more time, she would have finish it.
→
If she had more time, she would have finished it.
Past participle needed: finished (not finish).
If I hadn't be lazy, I'd speak English better.
→
If I hadn't been lazy, I'd speak English better.
Past participle of "be" = been: hadn't been.