Mixed Conditional Type 2: Present Condition, Past Result
If I weren’t so afraid of flying, I would have visited you last year.
Notice
- If I weren’t so afraid of flying, I would have visited you last year.
- If she were more organised, she wouldn’t have missed the deadline.
- If he didn’t work so much, he would have joined us yesterday.
- If I were you, I wouldn’t have said that at the meeting.
Rule
This mixed conditional joins a general, ongoing present state or characteristic with a past result it explains.
Structure: If + past simple (present state), … would have + past participle
We use it when something that is generally true about someone (a personality trait, a fear, a habit) explains why something did or didn’t happen in the past.
Practice
- Complete: If he _____ (not / be) so shy, he _____ (ask) her out last month.
Answer: weren’t / would have asked - Complete: If I _____ (know) how to cook, I _____ (make) dinner for everyone last night.
Answer: knew / would have made - Complete: If she _____ (not / hate) flying, she _____ (come) to the wedding in Rome.
Answer: didn’t hate / would have come - Rewrite as a mixed conditional: I don’t speak French. That’s why I didn’t understand the film last night.
Answer: If I spoke French, I would have understood the film last night.
Connect
Practise both mixed conditional patterns until they feel automatic.
CEFR: Spoken Production — explaining how a general truth about me shaped a specific past outcome.
Latest posts by Azizul Hakim (see all)
- Bandwagon Fallacy: Meaning, Examples and Origin - October 8, 2026
- Straw Man Fallacy: Meaning, Examples and How to Respond - October 8, 2026
- Ad Hominem: Meaning, Types and Examples of the Fallacy - October 7, 2026
Reading as a guest. Create a free account or log in to save your progress, mark lessons complete and earn a certificate.