客服

购物车

APP下载

扫码下载专升本APP

回顶部

搜题
APP下载

扫码下载专升本APP

单选题 24. We could not have fulfilled the task in time if it ____ for their help.

A

had not been

B

is not

C

was not

D

has not been

正确答案 :A

解析

本题考查句法——虚拟语气。
句意:要不是他们的帮助,我们不可能及时完成任务。
A项:根据主句中could not have fulfilled可知,本句是对过去情况的假设,从句的谓语动词应用“would /could/ should/ might + had + 过去分词”。符合题意,故选A。
B、C、D项为干扰选项,故排除。
故本题答案为A。

相关题集