Некоторые стратегии, которые помогают различать использование will и to be going to в будущем времени:
- Контекст и ситуация. 35 Will используется, когда речь идёт о чём-то незапланированном, спонтанном. 1 To be going to — когда о чём-то запланированном заранее. 1
- Наличие видимого подтверждения того, что действие произойдёт. 35 Если такое подтверждение есть, то лучше использовать to be going to. 35 Обычно внимание собеседника к таким действиям привлекают словами «Look!», «Listen!», «Be careful!» или другими, которые указывают на то, что неминуемо что-то случится в ближайшем будущем. 35
- Степень вероятности события. 4 Will чаще используется для выражения предположений о более далёком будущем. 35 Степень вероятности события в будущем можно показать с помощью слов «definitely» (точно, определённо) и «probably» (вероятно). 4
Таким образом, выбор между will и to be going to зависит от конкретной ситуации и целей высказывания.