Эту конструкцию мы используем в следующих случаях:
1. Когда заранее планируем что-либо сделать. (она собирается испечь торт; он собирается помыть машину)
2. Когда говорим о том, что что-то произойдет с большой вероятностью и для этого есть все признаки. (собирается дождь, посмотри на эти облака)
Примеры:
- There are clouds in the sky. It’s going to rain. – На небе облака. Собирается пойти дождь.
- It’s 8 a.m. Kyle is leaving his home. He has to be at work at 8.15 but the road takes 30 minutes. He is going to be late. – Восемь утра. Кайл выходит из дома. Он должен быть на работе в 8:15, но дорога занимает 30 минут. Кайл, скорее всего, опоздает на работу.
3. Поскольку в самой конструкции есть слово go, то мы не должны использовать go (идти) в качестве глагола-действия: I am going to go (я собираюсь пойти). Такая фраза выглядит как тавтология. Лучше сказать I am going somewhere (я куда-то иду).
4. Хотя мы говорим «я собираюсь сделать что-то» (I am going to do smth), и фраза используется в настоящем времени, но по смыслу она направлена на будущее: я в будущем сделаю то, что сейчас собираюсь. То есть настоящее время используется и для настоящего, и для будущего. Нельзя сказать I will be going to do smth (я буду собираться сделать что-то).
5. В разговорной речи принято сокращать длинное to be going to do до короткого gonna = going to.
- I’m gonna buy this cake. – Я собираюсь купить этот торт.
- He was gonna eat all the chicken himself. – Он собирался один съесть всю курицу.
Эта конструкция довольно легкая в употреблении, и ее часто используют иностранцы в своей речи. Попрактикуйтесь и вы!