Overview
Combine if-clauses from different time frames — past conditions with present results.
Two Mixed Patterns
- Type APast unreal → present result: If + past perfect, would + infinitive
- ExampleIf I had studied law, I would be a lawyer now.
- Type BPresent unreal → past result: If + past simple, would have + pp
- ExampleIf I were braver, I would have spoken up.
When to Use
- Type A: past decision still affects the present situation
- Type B: present characteristic explains a past outcome
- Time words help: now, today, still → Type A; then, at the time → Type B
- Both use imaginary situations — different time frames
Common Mistakes
- ❌ If I had taken the job, I would have more money now → ✅ I would have more… (use Type A)
- ❌ If I had more confidence, I would spoke → ✅ I would have spoken
- ❌ Confusing with pure 2nd/3rd conditional — check the time relationship
When to use
Life Decisions
If I had worked harder, I would be more successful now.
Explaining Outcomes
If she were more careful, she wouldn't have made that mistake.
Present vs Past
If I spoke Italian, I would have enjoyed the trip more.
Personality Impact
If he weren't so shy, he would have asked her out.