1、be to,可以表示将来,但是动作是为人所控制的,用途有限
用于表示正式的安排,公务:
OPEC representatives are to meet in Geneva next Tuesday.
用于正式的指示、命令:
You are to deliver these flowers before 10.
2、be going to,表示将来,是表示预言;意图、打算
表示不久将发生的事情,是因为看到了某事的迹象,不受人的控制
Oh, look! It's going to rain.
Look out! She's going to faint!
打算做某事,意欲做某事,这个非常常用,但是也是不久的将来;长远的将来,决定了做某事的时候,用will.