Grammar › Conditionals › Mixed Conditionals
Mixed Conditionals
Mixed conditionals combine two different times in one sentence. The two common types are:
- Past condition → present result — If I had studied, I'd have a better job now.
- Present condition → past result — If I were braver, I would have said something.
Match each half to its own time: past perfect for a past condition, 'would' + base verb for a present result (and the reverse for the other type).
How to form a mixed conditional
A mixed conditional puts two different times in one sentence. There are two common patterns.
Type 1 — past condition, present result
| Clause | Verb form | Example |
|---|---|---|
| If-clause (past condition) | if + past perfect | If I had studied medicine, |
| Main clause (present result) | would (‘d) + base verb | I’d be a doctor now. |
The condition is in the past, but the result is true now.
Type 2 — present condition, past result
| Clause | Verb form | Example |
|---|---|---|
| If-clause (present condition) | if + past simple | If I weren’t so shy, |
| Main clause (past result) | would have + past participle | I would have asked her. |
A permanent situation now explains something that happened in the past.
When to use mixed conditionals
1. A past action still affecting now
- If she had accepted the offer, she’d be living abroad today.
2. A present situation explaining the past
- If he weren’t afraid of flying, he would have visited us last summer.
⚠️ Typical error:
If I had studied medicine, I would have been a doctor now.→ The result is now, so use would be, not would have been: If I had studied medicine, I’d be a doctor now.
Common mistakes
1. Keeping both halves in the past. If I had saved money, I would have been rich now → If I had saved money, I’d be rich now (the result is present).
2. Using the present in the past-condition clause. If I study harder, I’d have a degree now → If I had studied harder, I’d have a degree now.
3. Mismatching the time words. If I were taller, I would have been a good player last year is fine — but check now vs last year matches the verb. Pro tip: decide the time of each half first, then choose the verb for each half separately.
✏️ Practice: Mixed Conditionals
1. If I had studied medicine, I ___ a doctor now.
2. If she ___ the offer, she'd be living abroad today.
3. If I weren't so shy, I ___ her out last week.
4. If he ___ afraid of flying, he would have visited us last summer.
5. If I hadn't missed the train, I ___ at work already.
6. If we ___ more careful with money, we'd own a house by now.
7. Correct this: 'If I had learnt to drive, I would have a car now.'
8. If I ___ so tired, I would have enjoyed the party.
9. Rewrite: 'I didn't sleep well, so I can't concentrate now.'
10. If they had booked earlier, they ___ on the beach right now.
Frequently asked questions
What is a mixed conditional?
A conditional where the two clauses refer to different times — for example a past condition with a present result: If I had saved money, I'd be rich now.
What is the most common mixed conditional?
Past condition → present result: If I had taken the job, I'd be living in Paris now (if + past perfect, would + base verb).
How is it different from the third conditional?
The third conditional keeps both halves in the past (If I had studied, I would have passed). A mixed conditional moves one half to the present (If I had studied, I'd have a degree now).
Can I use 'could' or 'might'?
Yes: If I had slept well, I could focus now / I might feel better now.
👩🏫 For teachers
CEFR objectives for “Mixed Conditionals”:
- Can combine two time frames in one conditional sentence (CEFR B2).
- Can form past-to-present mixed conditionals (if + past perfect, would + base verb).
- Can distinguish mixed conditionals from the second and third conditionals.
⬇︎ Download the Lesson Pack (PDF)
Printable worksheet + answer key + one-page summary. Free to use and print in class with attribution. Join the newsletter for new packs and cheat sheets.