Некоторые правила использования союзов when и if для выражения будущего времени в английском языке:
- После if для будущего обычно используют конструкцию if + Present Simple. 14 Она применяется, когда речь идёт о действии, которое произойдёт только при выполнении условия. 1 Пример: If it rains tomorrow, we will stay at home — «Если завтра пойдёт дождь, мы останемся дома». 1
- Конструкция when + Present Simple и Future Simple используется для описания будущих действий, которые произойдут в определённый момент времени. 1 Пример: When I see her, I will give her the message — «Когда я увижу её, я передам ей сообщение». 1
- Если речь идёт о будущем действии, которое произойдёт независимо от выполнения условия, используют только Future Simple. 1
Есть исключение для союза when: 2
- Если «when» используется в значении «в какое время, в какой период времени, в какой момент времени», можно использовать будущие времена после «when». 2 Пример: I don’t know when he will come — «Я не знаю, когда он приедет». 2
- Если «when» означает «в то время когда», нельзя использовать будущие времена, включая Future Simple. 2 Пример: When he comes, I will go — «Когда он придёт, я уйду». 2