Mixed Conditionals
01 · Quick explanation
Mixed conditionals combine a past condition with a present result, or a present condition with a past result: If I had studied medicine, I would be a doctor now.
02 · Full explanation
Type 1 (past → present): If + Past Perfect, would + base verb. A past event that didn't happen changes the present: If I had taken that job, I would live in Astana now. Type 2 (present → past): If + Past Simple, would have + V3. A general present fact changes the past: If I weren't so shy, I would have spoken to her yesterday. Time words (now, today, yesterday, last week) show which half is past and which is present.
03 · Formula
04 · Affirmative
+ Past→Present: If + Past Perfect, would + V · Present→Past: If + Past Simple, would have + V3
- If I had saved money, I would buy a car now.
- If she were more careful, she wouldn't have crashed.
05 · Negative
− If + hadn't + V3, wouldn't + V · If + didn't + V, wouldn't have + V3
- If you hadn't missed the train, you wouldn't be late now.
- If he didn't smoke, he wouldn't have coughed so much.
06 · Question
? What would be different if you had …?
- Where would you be now if you had moved abroad?
- Would you have passed if you were more organized?
07 · Examples
ENIf I had studied harder at school, I would have a better job now.
KZМектепте тірекей оқығанымда, қазір жақсырақ жұмысым болар еді.
RUЕсли бы я усерднее учился в школе, у меня сейчас была бы работа лучше.
ENIf she had taken the earlier flight, she would be here by now.
KZЕртерек рейске отырғанда, ол қазір мұнда болар еді.
RUЕсли бы она вылетела раньше, она уже была бы здесь.
ENIf I weren't so busy, I would have come to your party yesterday.
KZСонша бос емес болмасам, кеше кешіңізге келер едім.
RUЕсли бы я не был так занят, я бы вчера пришёл на твою вечеринку.
ENIf he were a better driver, he wouldn't have had that accident.
KZОл жақсырақ жүргізуші болса, сол апатқа түспес еді.
RUБудь он водителем получше, он бы не попал в ту аварию.
ENIf we had left earlier, we wouldn't be stuck in traffic now.
KZЕртерек шықсақ, қазір кептелісте отырмас едік.
RUЕсли бы мы выехали раньше, мы бы сейчас не стояли в пробке.
08 · Signal words
09 · Common mistakes
✗ If I had studied, I would pass the exam yesterday.
✓ If I had studied, I would have passed the exam yesterday.
Past result needs would have + V3.
✗ If I would have known, I would be there now.
✓ If I had known, I would be there now.
Never would in the if-clause: use Past Perfect.
✗ If she was taller, she would have joined the team.
✓ If she were taller, she would have joined the team.
Unreal present condition → were for all persons.
10 · Compare with similar grammar
Third Conditional vs Mixed Conditional
Third conditional: past condition, past result (If I had left earlier, I would have caught the bus). Mixed: past condition, present result (If I had left earlier, I wouldn't be late now).
If I had slept more, I would have felt better then. (past)
If I had slept more, I would feel better now. (present)
If he had trained, he would have won. (past)
If he had trained, he would be a champion now. (present)
11 · Interactive exercises
Answer each task and press Check. Type answers in English.
0 / 10 · 0 checked
1. Choose the correct answer:
If I had learned to swim, I ___ afraid of the water now.
2. Choose the correct answer:
If she were more patient, she ___ the job last year.
3. Choose the correct answer:
If we ___ the map, we wouldn't be lost now.
4. Choose the correct answer:
If he ___ so lazy, he would have finished the project on time.
5. Fill in the gap:
If I had gone to bed earlier, I ___ (not / be) so tired now.
6. Fill in the gap:
If she spoke French, she ___ (get) the job in Paris last month.
7. Fill in the gap:
If you ___ (listen) to my advice, you would be safe now.
8. Fill in the gap:
If I ___ (be) richer, I would have bought that house years ago.
9. Correct the sentence:
If I had saved money, I would have a car now, but I would have spend it.
10. Correct the sentence:
If I would have taken the umbrella, I wouldn't be wet now.
12 · Mini test
Question 1 / 5
Which sentence is correct?
13 · Practice
Choose a skill to practise this topic.