But for your help, I______the work ahead of time.-考呗网题库移动版
中国农业银行
首页 题库首页在线模考
取消

A.wouldn't have finished
B.didn't finish
C.hadn' t finished
D.wouldn' t finish

参考答案A
解析:【答案】A。解析:句意为要不是你的帮助,我就不会提前完成这项工作。Ⅱ条件句可与butfor,without,oth— erwise.or等短语转换,此句可转换为if非真实条件句为“IfI hadn’t had yourhelp,1wouldn’t havefinishedthework ahead oftime”。此句为对过去的虚拟,主句谓语动词用would/should/could/might+have done,故答案选A。

你可能喜欢

A.contribute to solving
B.be contributed to solve
C.contribute to solve
D.be contributed to solving

延伸阅读