Back
Advanced

Third Conditional & Mixed

Unreal past and mixed conditionals

Third conditional: unreal past situations

If + past perfect → would have + past participle.

💬 Examples
If I had studied I would have passed.
I did not study so I did not pass
📝 unreal past — different result
If she had called I would have answered.
she did not call so I did not answer
📝 both past and unreal
Mixed conditional: past cause with present result

If + past perfect → would + base verb.

💬 Examples
If I had slept well I would feel better now.
past cause — present result
📝 past condition — present result
If she had taken the job she would be rich now.
past decision still affecting the present
📝 past decision affecting present
Unless means 'if not'

Unless can replace if not in most conditional sentences.

💬 Examples
Unless you hurry you will miss the train.
unless = if you do not hurry
📝 unless = if not
I will not go unless she invites me.
the condition must be met
📝 negative condition