Will
В английском языке наряду с другими, изучаемыми на более продвинутом уровне, существует два основных времени, которые используются для описания событий, которые произойдут в будущем. Одно из них образуется при помощи глагола-помощника “will” («I will do» – «я сделаю»).
Он ставится перед глаголом, описывающим само действие, и означает, что это действие произойдет в определенный момент в будущем.
Данная форма используется, когда мы решаем что-то сделать в момент речи (чаще всего с глаголом “think“), а также для всякого рода предсказаний (когда мы думаем, что что-то должно произойти) или обещаний (мы обещаем совершить какое-то действие).
I think I will go to that party next week.
Я думаю, я пойду на ту вечеринку на следующей неделе (решение принимается говорящим в момент речи).The rain will stop soon.
Дождь скоро закончится (предсказание).Yes, I will marry you.
Да, я женюсь на тебе (обещание).
Be going to
В отличие от предыдущей формы (will + глагол), форма будущего времени с ‘going to‘ («I am going to do» – «я собираюсь сделать») употребляется, когда мы говорим о том, что мы собираемся сделать в будущем, или о событиях, уже запланированных нами на будущее.
Мы также иногда используем форму настоящего продолженного времени – present continuous (be + V–ing) для действий, запланированных нами на ближайшее будущее.
Причем в этом случае задействованы не только мы сами, но и другие люди, т.е. например мы говорим о встречах, назначенных на определенное время в ближайшем будущем, используя именно настоящее продолженное время.
She is going to visit Spain this summer.
Она собирается поехать в Испанию этим летом (это ее планы на лето, которые возможно и осуществятся, но она собирается туда поехать).
Present Continuous
The President is visiting Spain next week.
На следующей неделе Президент посетит Испанию с визитом (в данном случае это запланированное событие, в котором задействованы другие люди, и вероятность того, что все произойдет так, как было намечено, чрезвычайно велика).
Сравнение
Производя cравнение Be going to и Will (Future Simple), мы можем заметить, что правила Future Simple применяются тогда, когда мы говорим о решениях принятых в момент разговора. В то время как, употребляя конструкцию Be going to, мы сообщаем о решении, которое было принято заранее и произойдет в будущем.