will do单纯表将来,强调未经事先考虑将要做某事.
be going to do首先可表示将要做某事,一般表示经过事先考虑,安排将要做某事.其次可以表示有迹象表明要做某事.例如 It is going to rain.(有迹象表明要下雨)
be doing进行时态表将来,动词一般是表趋向性的动词,如go,come,arrive,return等
be to do表计划安排要做某事,此外还可以表示职责义务和可能性.
be about to do 表示正要做某事,所在的句子不会再出现时间状语.一般考到的比较多的就是这个结构和when suddenly结构连用,表示正要做某事突然发生另外一件事.
I was about to leave when (suddenly) the telephone rang.(suddenly可以省略)