Conditionals

I. Type zero

  • If/ When (Present Simple or Continuous) , (Present Simple or Continuous)

  • Use: Common states

II. Type one

  • If/When (Present Simple or Continuous), (will/ be going to)

  • Use: Possible future states or events

III. Type two

  • If (Past Simple or Continuous), (would, could, should, might)

  • Use: unlikely or imaginary states or events in the present or future

  • to be = were for every formal contexts

IV. Type three

  • If (Past perfect), (would, could, should, might + have + Past Participle)

  • Use: unlikely or imaginary states or events in the past

V. Mixed

3 + 2

2 + 3

VI. Others

If you will/would,….

Should can be replaced for if in normal sentence

Given/ if so/ otherwise/ provided can be replaced for if in inverted sentences

If it were not for / had not been for

If S were to become replace V-ed