But for the storm, we______a great harvest last year.

admin2018-01-16  27

问题 But for the storm, we______a great harvest last year.

选项 A、would have
B、would have had
C、had had
D、should have

答案B

解析 本题考查虚拟语气的用法。but for意为“要不是”,引导虚拟语气句型中的条件句,因为是对过去的情况虚拟,主句用would+have done,所以选择B。
转载请注明原文地址:https://kaotiyun.com/show/YDCO777K
0

最新回复(0)