Есть ситуации, где going to не подходит совсем. Это всё, что говорится «здесь и сейчас» другому человеку:
Обещание: I'll call you tomorrow, I promise. — Позвоню завтра, обещаю.
Предложение помощи: I'll carry that for you. — Давай понесу.
Просьба: Will you close the door, please? — Закрой, пожалуйста, дверь.
Отказ: I won't do it! — Не буду я это делать!
И наоборот: если план уже есть и вы о нём рассказываете — going to звучит естественнее:
What are you going to do at the weekend? — I'm going to see my parents. — Что будешь делать в выходные? —
Поеду к родителям.
Разговор часто начинается с going to, а продолжается will. Сначала план, потом подробности и мнения:
We're going to have a party on Saturday. It'll be fun. Anna will cook. — В субботу у нас вечеринка.
Будет весело. Анна приготовит еду.
Как это называется. В справочнике развилку описывают так: Future Simple (will) — спонтанное решение,
обещание, прогноз-мнение; be going to — намерение и прогноз по фактам. Слова учебные, а смысл тот же, что
в этом уроке.
Решил прямо сейчас — will: I'll get it. Решил заранее, план есть — going to: I'm going to call her this evening.
Мнение о будущем — will: I think it'll rain. Видны признаки — going to: Look, it's going to rain.
Обещание, помощь, просьба, отказ — только will: I'll call you. Will you help me? I won't do it.
Проверка: можно сказать «я уже решил…»? Да — going to. Нет — will.