题目内容

【题目】But for their help, we ________ the program in time.

A.can not finish B. will not finish

C. had not finished D. could not have finished.

【答案】D

【解析】句意:要不是他们的帮助,我们不能及时完成这个项目。本题考查隐含条件的虚拟语气,But for their help ,...相当于If it had not been for their help,...是与过去事实相反的虚拟语气。故选D。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网