- Type 0 (vérité générale) : If + présent, présent
→ If you heat ice, it melts. (Si tu chauffes la glace, elle fond.)
- Type 1 (possible, futur réel) : If + présent, will + base verbale
→ If you revise, you will pass. (Si tu révises, tu réussiras.)
- Type 2 (imaginaire, irréel du présent) : If + prétérit, would + base verbale
→ If I had more time, I would travel. (Si j'avais plus de temps, je voyagerais.)
- Type 3 (regret, irréel du passé) : If + past perfect, would have + V3
→ If I had revised, I would have passed. (Si j'avais révisé, j'aurais réussi.)
- Après if : jamais de will, jamais de would