← Back to home
B2
Conditionals

Mixed Conditionals

What are Mixed Conditionals?

The standard first, second and third conditionals all stay in one time frame. A mixed conditional combines two different time frames in a single sentence, because the condition and the result happen at different times. There are two common types.

Compare:
Third conditional (all past): If I had studied medicine, I would have become a doctor.
Mixed (past → present): If I had studied medicine, I would be a doctor now.

Type A · Unreal past → unreal present

An imaginary change in the past would affect the situation now. The if-clause looks back; the result clause describes the present.

If + past perfect, ... would / could / might + base verb (now)
If I had saved more money, I would own a house now.
If she hadn't missed the flight, she would be here with us.
If they had taken the medicine, they wouldn't feel so ill today.

Type B · Unreal present → unreal past

A permanent or ongoing fact about the present explains a different past outcome. The if-clause describes now; the result clause looks back.

If + past simple, ... would / could / might + have + past participle (then)
If he weren't so careless, he wouldn't have lost his keys yesterday.
If I spoke Spanish, I would have applied for that job last week.
If she were a better planner, she would have finished on time.
⚠ Common mistakes:
✗ If I would have known, I would be there. → ✓ If I had known, I would be there. (no would in the if-clause)
✗ If she were more careful, she wouldn't lost her keys. → ✓ she wouldn't have lost (result is past → need have + participle)
✗ If he had trained, he would be fit now. is fine — just don't mix up which clause is past perfect vs. past simple.
Match the Sentence Halves
Click a sentence beginning on the left, then click its matching ending on the right.
Matched 0 / 5
Fill in the Gaps
Complete each sentence with the correct form of the verb in brackets.
Find the Mistake
One sentence, four underlined parts. Click the lettered part that contains the error — it is not always in the grammar of this lesson, so read the whole sentence.
Put the Words in Order
Click the words to build the correct sentence. Click a placed word to remove it.
Answer the Questions
Write your own answers using the third conditional. Then click "Show Model Answer" to compare.