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.