Когда мы хотим сказать что-то в будущем времени английского языка, используем как will, так и to be going to, но между ними есть четкая разница.
Рассмотрим следующие примеры:
- Will используем,когда решение что-то сделать возникает в процессе разговора, а не заранее.
Например, два друга беседуют о походе в кино.
John: Did you buy tickets for the concert? — Ты купил билеты на этот концерт?
James: Not, I’ve forgotten about these tickets. I will buy tomorrow. — Нет, я забыл об этих билетах. Я куплю их завтра.
- To be going to используем, когда уже принято решение что-то сделать заранее.
Например, изменим ситуацию, но друзей и тему оставим.
John: Did you buy tickets for the concert tomorrow?
James: Not, but I am going to buy tickets in the evening today.
Вот другие примеры:
Я готовлю еду и вижу, что нет муки, поэтому говорю мужу.
I: Honey, we don’t have any flour.
My husband: Ok, I will get some from the supermarket.
(решение принимается в момент разговора)
Перед уходом он говорит мне:
My husband: I’m going to get some flour from the supermarket.
(решение уже принято)
Теперь рассмотрим случай, когда речь идет о предсказание будущих событий.
Следует использовать как will, так и to be going to,чтобы сказать о будущих событиях:
— What time is it now?
— It’s 8.30 am.
— O-o, no. I am going to be late for work.
Мы используем to be going to (a не will), когда в настоящей ситуации есть что-то, что указывает на то, что произойдет в будущем (особенно в ближайшем будущем). И тот, кто говорит точно уверен в том, что произойдет, основываясь на ситуации, которая происходит в данный момент.
— Do you see these vegetables? Tomatoes are going to die.
(отчетливо ясно, что помидоры пропадают и скоро необратимо окончательно пропадут)
— Why is she so happy? She is going to be married. (I feel awful now)
Не используйтe will в ситуациях, похожих на эти.
В других случаях лучше использовать will.
— She will be in time tomorrow, I think.
— What will you do next week?