作业帮 > 英语 > 作业

They have promised the money collected ___ be handed to the

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 08:52:57
They have promised the money collected ___ be handed to the charity house.
A can
B must
C will
D shall
我知道这里前面是【promise】所以后面的从句要用虚拟语气
但是为什么不可以用will呢?这里不是将来时吗?
还是说在这种情况下就是一定要用虚拟语气而不能用别的什么?
选D shall
类似于promise这类动词后面的从句要用虚拟语气,只有两种形式,正式的是原型东西do,另一种是shall do,没有其它任何形式可以.