Professional Documents
Culture Documents
Unreal Conditionals
Unreal Conditionals
Second conditional
Third Conditional
If + past perfect (simple / continuous), would have / might have / could have + PP
If – da
If I had known you were coming, I would have made a cake.
If it hadn’t been raining, we could have had a picnic last weekend.
Use: a hypothetical or imaginary situation in the past
Mixed conditionals