We invited two hundred people to the reception. Had we known that only fifty wou

游客2023-10-19  29

问题 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://tihaiku.com/zcyy/3112815.html
最新回复(0)