2.Types
TYPE 0: real events/situations, things which are always true. IF means the same as WHEN.
- present+present e.g.: If/WhenI work late, I always get home tired.
- past+past e.g.: If/When the weather was bad, we used to stay indoors.
TYPE I: possible or likely events/situations(with future implications)
- present+future simple e.g.: If I have enough money, I will buy a car.
TYPE II: unlikely or unreal situations
- past+present conditional e.g.: If I had enough money, I would buy a car.
TYPE III: unreal/impossible past situations
- past perfect+past perfect conditional e.g.: If I had had enough money, I would have bought a car.