关于 be going to do sth 的用法,很多书上都有介绍。但我查遍了手头的所有语法书都没有解释以下一句中 be going to 的用法:
Getting out of this mess was going to require a fair degree of ingenuity. 要摆脱这一混乱局面需要具备相当程度的聪明才智。
请专家老师解答一下,万分感谢!
《薄冰高级英语语法》第9.14节对 be going to 的用法有如下归纳:
1. 表打算,如:
What are you going to do tomorrow? 你明天打算干什么?
注意was (were) going to在下列句子中的特殊含义:
I was going to call on you yesterday. 我本打算昨天去看你来着。
What time were we going to have a picnic? 我们什么耐候要去野餐来的?
2. 表即将,如:
Look out! The ice is going to crack! 当心! 冰要裂了!
The wall is going to collapse! 那墙要倒啦!
3. 表决心,如:
I’m going to oppose the proposal. 我要反对这项建议。
I’m not going to have this. 我不能容忍这种行为。
4. 表肯定,如:
My sister is going to have a baby. 我的姐姐要生孩子了。
There’s going to be trouble. 要出事了。
5. 表可能,如:
It’s going to rain. 要下雨了。
Is it going to be fine tomorrow? 明天会是晴天吗?
6. 表命令,如:
Now you are going to hurry. 现在你要快点了。
Peter, you are going to stop sirring me. 彼得,你别再叫我“先生”了。
对照以上用法,你的句子中的 be going to 的用法可理解为表“可能”。