Есть мнение, что технически в английском языке нет будущего времени, как такового: нет отдельной формы глагола для него. Но зато это скомпенсировано целым арсеналом подручных средств, через которые мы можем всё-таки выразить то, что будет. Проводим ревизию своего грамматического багажа!
1. Future Simple (will/shall)
В девяностые нас в школе ещё учили, что will/shall можно перевести как "будет", и что shall мы применяем для I/we, а will - для всего остального. В итоге в своё время я только к старшим классам осознала, что shall/will - это не формы to be, а абсолютно самостоятельные и отдельные глаголы.
Shall и will - это модальные глаголы, то есть они выражают возможность события. Применять их можно с любым местоимением!
Will = желание, воля. Поэтому мы используем его для спонтанных решений (А куплю-ка я эту шоколадку! = I will buy the chocolate bar) и для того, что мы не можем проконтролировать, что может случиться, а может и нет (Завтра будет дождь = It will rain tomorrow).
Shall = долг. Применяется он реже, но, тем не менее, никуда не пропадал. Мы пользуемся этим глаголом для того, чтобы выразить, что что-то должно произойти неизбежно, под давлением внешних обстоятельств.
2. Am/is/are going to + V (глагол)
Эту конструкцию мы используем для того, чтобы поговорить о намерениях, планах и прочих вещах, которые так или иначе зависят от нас: I am going to visit my grandma = я приняла решение, поставила тесто для пирожков и приготовила любимую красную шапочку.
Кроме того, be going to выражает то, что очевидно произойдёт в ближайшем будущем, на что всё указывает. You are going to fall! - кричим мы бедняге, под которым угрожающе шатается стремянка.
3. Present Continuous (am/is/are + V-ing)
Можно подсократить предыдущий вариант, и тогда у нас останется время Present Continuous (которое мы обычно используем для того, чтобы говорить о происходящем в данный момент). I am visiting my grandma tomorrow - Я уверена, что никакой злой серый волк мне не помешает, и бабушка точно отведает вкусных пирожков, поэтому говорю об этом так, как будто это уже происходит.
4. Present Simple (настоящее простое)
The train arrives at 5 p.m. tomorrow - Хоть это и будет завтра, но это обозначено в расписании. Если мы говорим о чём-то, что произойдёт в будущем, потому что оно всегда происходит, то спокойно используем Present Simple, который в нашем багаже отвечает за регулярные действия.
5. Am/is/are about to + V (глагол)
Чаще всего этот оборот переводят как "вот-вот что-то сделает", но в разговорной речи он может заменять по значению любой из четырёх предыдущих способов сказать о будущем.
6. Future Continuous (will be V-ing)
Этот способ подчёркивает, что мы не просто что-то сделаем, а будем заняты в течение какого-то времени. Мой личный маркер - это время отлично укладывается, если после него можно добавить "так что не звоните мне и не отвлекайте".
Ещё у Future Continuous есть интересный оттенок. Если нам задают вопрос о планах на будущее любым из предыдущих пяти способов, то это может быть вполне бескорыстным любопытством. А вот если спрашивающий заморочился с выстраиванием фразы через will be, то, скорее всего, он сделал это не просто так, и хочет каким-то образом в наши планы вклиниться. Сравните:
Will you go shopping tomorrow? - Пойдёшь в магазин завтра? (я просто спрашиваю).
Will you be going shopping tomorrow? - Приготовься, я попрошу заодно купить для меня молока, хлеба, картину, корзину, картонку и маленькую собачонку.
7. Future Perfect (will have V3)
Это время пригодится нам, чтобы сказать, что к определённому моменту в будущем мы достигнем каких-то результатов: I will have gone by the moment - К тому моменту я уже уеду.
8. Future Perfect Continuous (will have been V-ing)
Этот громоздкий вариант мы используем, если нам непременно нужно подчеркнуть, что к определённому моменту в будущем какое-то действие будет происходить уже сколько-то времени.
I will have been working here for 15 years by 2025 - К 2025 году я проработаю здесь 15 лет.
Итак, у нас восемь способов для разговоров о будущем, и минимум пять-шесть из них довольно широко распространены.