We invited two hundred people to the reception. Had we known that only fifty would turn up, we______so much food.

admin2019-09-01  19

问题 We invited two hundred people to the reception. Had we known that only fifty would turn up, we______so much food.

选项 A、should not prepare
B、would not prepare
C、did not prepare
D、would not have prepared
E、Had not prepare

答案D

解析 本题考查虚拟语气。题干空格处逗号前为if条件句的省略形式,从句用了过去完成时(had done),是对过去的虚拟,从句意判断主句也是对过去的虚拟,故谓语动词用“would/could/should/might+现在完成时(have done)”。根据语法和句意,故选D。
转载请注明原文地址:https://kaotiyun.com/show/qejK777K
0

最新回复(0)