If it rains, we will stay home.
If / When
If і when
If говорить про умову або можливість, а when — про момент, який очікується або повторюється.
Conditionals · comparison
Formula
When I get home, I will call you.
When she arrives, we will start.
When to use
If підходить, коли не знаємо, чи станеться подія.
If it rains, take an umbrella.
Якщо піде дощ, візьми парасолю.
When підходить, коли подія очікувана.
When I finish work, I will call you.
Коли я закінчу роботу, я тобі подзвоню.
Після if/when для майбутнього часто використовуємо Present Simple.
When he arrives, we will eat.
Коли він приїде, ми поїмо.
Common mistakes
Після if/when у future clause не став will.
If it will rain, we will stay home.
Якщо піде дощ, ми залишимось удома.
If it rains, we will stay home.
Якщо піде дощ, ми залишимось удома.
When звучить краще, коли подія точно або дуже ймовірно станеться.
If I get home tonight, I will text you.
Коли я прийду додому сьогодні ввечері, напишу тобі.
When I get home tonight, I will text you.
Коли я прийду додому сьогодні ввечері, напишу тобі.
If потрібне для справжньої умови.
When I win the lottery, I will buy a house.
Якщо я виграю в лотерею, куплю будинок.
If I win the lottery, I will buy a house.
Якщо я виграю в лотерею, куплю будинок.



