精英家教网 > 高中英语 > 题目详情
But for your timely help, I ________ the project as scheduled.
A.couldn’t completeB.couldn’t have finishedC.can’t have finishedD.can’t finish
B
考查虚拟语气。本题是一个含蓄的条件句,通过介词短语but for要不是,如果没有表示条件。通过句意可知这是一个与过去事实相反的虚拟语气,所以使用情态动词+have done.句意:要不是你及时帮助,我可能就不能按照计划完成那个工程。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

Don't handle the vase as if it ________made of steel.
A.isB.wereC.has beenD.had been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The suggestion he _______ is that all the students ______ the orphan.
A.come up with, helpB.came up with, help
C.come up with, will helpD.came up with, will help

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The chemistry teacher demanded that the laboratory report _________ immediately after the experiment was done.
A.to be writtenB.would be written
C.be writtenD.must be written

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

-- I ________ to your birthday party last Sunday!
-- Unfortunately, you were on business.
A.had comeB.cameC.would comeD.would have come

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

To qualify yourself for this kind of new job, I recommend that you _____ some online courses.
A.to takeB.takingC.takeD.would take

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I would have met him ______ to the cinema last night.
A.have I beenB.had I beenC.if I amD.if I have been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

We        have bought so much food now that Suzie won’t be with us for dinner.
A.may notB.needn’tC.can’tD.mustn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

How ___Mike have refused such a good opportunity to go abroad for further study?
A.needB.mustC.canD.might

查看答案和解析>>

同步练习册答案