Were it not for their support and help, we______ able to finish the task ahead o

游客2023-10-06  20

问题 Were it not for their support and help, we______ able to finish the task ahead of time.

选项 A、were not
B、should not have been
C、are not
D、would not be

答案 D

解析 由句子开头Were it看出,本句为非真实条件句的虚拟语气,表示对现在事实的虚拟,且从句采用了省略if的倒装形式,因此结合句意,主句的谓语动词应为would do. A)和C)不符合虚拟语气的句型结构;B)中should have done意为“本该……”,虽然也是虚拟语气,但表示过去该做的事情却没有做,本题表示已经做了,不符合句意。
转载请注明原文地址:https://tihaiku.com/zcyy/3076598.html
最新回复(0)