500
Compare type 0, 1 and 2 conditionals
type 0: general truth, if-clause (present), main clause (present)
type 1: possible situations, if-clause (present), main clause (future)
type 2: imaginary situation, untrue to present, if-clause (past), main clause (would + bare infinitive)