1、be going to主要表示主觀想法或意圖,而現在進行時表示將來則主要強調已經作出的安排。
例句比較:
①I’m going to wash the car if I have time. 若有時間我想洗洗車。(主觀想法)
②I’m picking you up at 6; don’t forget. 我6點鐘來接你,不要忘了。(已作出的安排)
2、但是當要表示主觀無法控制的預測時,通常要用be going to,不能用現在進行時態。
例句:It’s going to snow before long. 不久會下雪。
3、當表示堅持要(不要)某人做某事時,兩者均可用。
例句:
She’s taking (going to take) that medicine whether he likes it or not. 不管她喜歡不喜歡,她都得吃那藥。
You’re not wearing (going to wear) that skirt to school. 你不可以穿那條裙子去上學。
閱讀更多 實用英語語法 的文章