Present Continuos употребляем для запланированных действий и при
наличии договоренности с кем-либо.
Be going to употребляем когда хотим выразить личное намерение осуществить какое-то действие.
1) Travis IS GOING TO buy a car. (plan)
2) Vivian IS HAVING lunch with her best friend. (arrangement)
3) Timothy IS PLAYING tennis tomorrow at 5pm. (arrangement)
4) Lora IS GOING TO go shopping. (plan)