But for the storm, we______a great harvest last year.A、would haveB、would have h

游客2024-01-16  16

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