Конструкция «to be going to do smth» используется для выражения действия, которое собираются выполнить или которое скоро произойдёт. Оборот можно перевести как «собираться что-то сделать».
В настоящем времени оно может использоваться для выражения намерения что-то сделать.
Для передачи поручения или приказа:
Для выражения сообщения, что скоро что-то произойдёт:
Конструкция to be going to в форме прошедшего времени означает, что запланированное действие не произошло.
Разговорная конструкция «to be gonna»
Конструкция to be going to в разговорной речи часто усекается до формы to be gonna, после которой смысловой глагол используется без частицы to.
Употребление с глаголами to go и to come
Для избежание тавтологии после конструкции to be going to желательно не использовать смысловые глаголы to go (идти) и to come (приходить)
Для такого случая так же можно использовать альтернативную конструкция «to be about to»