水泥负压筛析仪滤布:请教高手语法

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/01 02:40:57
All of them expected there___ more practice before the peformance.
A.to be
B.being
C.having been
D.be
答案是A,请问为什么?D为什么不可以(看作虚拟?)?
谢谢!

228

当然不可以啊,原句是过去式,就算用虚拟你也得用过去完成式啊,所以不能选D。选B的话也不对,因为expect后的从句已不成句子了。
再说expect一般不用从句的,和to连用的时候较多。

expected to do
there be 的结构
或是用不定式表示将来
不应是虚拟

expect sb.to do sth.本来是一个固定用法期望某人做某事
there be 与其它词组联用时经常是其它词放中间。例如:
there will be
there must be