be going to和will
【辨析】
1. 两者都用来表示意图,但be going to强调"打算和意向",表示要做某事的主观意图,而will强调"意愿、承诺和提议"。如:
We are going to have a party this evening.
Will you go to Hong Kong Disneyland Park with me?
2. be going to表示事先经过考虑或事先做好安排,而will则没有经过事先考虑,是说话瞬间做出的突然决定。如:
- Why are you putting on those old clothes?
- I'm going to decorate the room.
What shall I do tomorrow? I don't know! Maybe I'll read some books.
3. 预测将要发生的事情时,be going to强调从目前的证据或迹象做出推测,表明可能发生某事,而will的预测是依据观点或信念。如:
Look at the dark clouds. There is going to be a storm.
The sun will rise tomorrow.
4. 表示将来时间时,be going to可用于条件状语从句中,will则不能;但will表示"意愿"时可以用在条件句中。如:
If you are going to play basketball this evening, you'd better finish your homework in advance.
If you will give him a hand, I'll tell you what happened.
【即学即练】用be going to或will的正确形式填空。
1. - Did you tell Robert about the good news?
- Oh, no, I forgot. I ________ call him right now.
2. - I ________ leave at the end of this month.
-I don't think you should do that until you've found another job.
3. -Look at those dark clouds. It ________ rain. I'm afraid we're really lost.
-Don't worry. I ________ stop and ask someone the way.
4. I hope you ________ visit me in my home one day.
5. I ________ possibly come but I may not get back in time.