BE GOING TO. Переводится, как "собираться, намереваться что-то делать". Форма глагола to be изменяется под подлежащее (местоимение или существительное). После этого оборота идет инфинитив без "to". Например, I am going to eat something. Я собираюсь что-нибудь съесть. They are going to be late, I think. Думаю, они придут поздно. ОТЛИЧИЕ от Present Continuous: BE GOING TO используется с абстрактными планами, которые возможно будут иметь место в будущем (не обязательно ближнем), но 100% уверенности, что именно так и будет, нет. Обычно, не указываются точные детали, вроде времени и места, когда и где человек собирается что-то сделать. I'm going to be a president in the future. В будущем я стану (собираюсь стать) президентом. Нет четкого времени, когда я стану президентом, я даже не знаю, президентом какой страны, я буду, и вообще не знаю, стану ли в итоге президентом, поэтому BE GOING TO.
PRESENT CONTINUOUS. Используется для планирования в ближайшем будущем. Формула времени: Подлежащее + be в нужной форме + Ving. He is meeting his friends this weekend. Он встречается со своими друзьями на этих выходных. В отличие от be going to, здесь планы на будущее четко определены, все участники события знают, где они должны быть и когда. We are going to the cinema tonight. Мы идем в кино сегодня вечером. Когда - сегодня вечером, куда - в кино, участники осведомлены.