But for your help, I______the work ahead of time.

admin2015-02-08  2

问题 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

解析 句意为要不是你的帮助,我就不会提前完成这项工作。If条件句可与but for,without,otherwise,or等短语转换,此句可转换为if非真实条件句为“If I hadn’t had your help,I wouldn’t have finished the workahead of time”。此句为对过去的虚拟,主句谓语动词用would/should/could/might+have done,故答案选A。
转载请注明原文地址:https://kaotiyun.com/show/mkgc777K
0

最新回复(0)