will (will do) VS be going to (be going to do)
两者都表示将来。will 侧重临时决定、承诺或没有眼前证据的预测;be going to 侧重事先打算,或根据眼前迹象做出的推断。
- The phone is ringing. I will get it. —— 电话响了,我去接。(说话这一刻才决定)
- I am going to visit my grandma this weekend. —— 我这周末打算去看奶奶。(事先已有计划)
- I think it will be sunny tomorrow. —— 我觉得明天会晴。(主观预测,眼前未必有乌云)
- Look at those clouds. It is going to rain. —— 看那些云,要下雨了。(眼前迹象,测验里也考这句)
正在加载互动版…(需开启 JavaScript)