A. wouldn't have completed B. wouldn't complete C. didn't complete D. hadn't completed 相关知识点: 试题来源: 解析 A。这是对过去的虚拟,“if it hadn't been for”是固定用法,表示“要不是”,后半句表示对过去的虚拟结果,用“would have done”。B 选项是对现在或将来的虚拟;C 选项...
A. wouldn't have succeeded B. won't succeed C. don't succeed D. didn't succeed 相关知识点: 试题来源: 解析 A。本题考查虚拟语气中对过去情况的虚拟,“如果不是因为你的帮助”,是对过去情况的虚拟,从句用 had done,主句用 would have done。所以这里用 wouldn't have succeeded。反馈...
A. couldn't have finished B. wouldn't finish C. might not finish D. shouldn't have finished 相关知识点: 试题来源: 解析 A。“If it hadn't been for”表示“要不是”,是对过去的虚拟,主句用“couldn't have done”结构,表示“本不可能做某事却做了”。反馈...
A. wouldn't have solved B. wouldn't solve C. didn't solve D. hadn't solved 相关知识点: 试题来源: 解析 A。本题考查虚拟语气中的错综时间条件句。从句是对过去的虚拟,用 had done 的形式;主句是对现在的虚拟,用 would/could/might/should+have done 的形式。反馈...
A. would have failed B. will fail C. would fail D. fail 相关知识点: 试题来源: 解析 A。本题考查虚拟语气中的特殊条件句。“if it hadn't been for your help”表示如果没有你的帮助,是对过去的虚拟,主句用“would have done”的形式。反馈 收藏 ...
If it had not been for your help, I ___ the work on time. A. wouldn't finish B. wouldn't have finished C. didn't finish D. hadn't finished 相关知识点: 试题来源: 解析 B。本题考查与过去事实相反的虚拟语气,结构为“if + had done,would have done”。反馈 收藏 ...
If it hadn't been for your help, I couldn't have finished the work on time.相关知识点: 试题来源: 解析 答案:此句为虚拟语气,表示与过去事实相反的假设。句子意思是“如果没有你的帮助,我不可能按时完成工作”。 解析:本题考查虚拟语气中与过去事实相反的用法。条件句用“had + 过去分词”,主句用...
If it hadn't been for your help,我们不可能在这门短的时间里就在这实验上取得成功(couldn't have done).题目要求根据括号内的句式翻译.我自己翻译的是(we couldn't have a succes in experiment that such a short time)对不对,请指教? 答案 如果没有你的帮助,我们不可能在这门短的时间里就在这实验...
百度试题 结果1 题目If it hadn't been for your help,I couldn't have finished the work on time.相关知识点: 试题来源: 解析 答案:这是对过去情况的虚拟,“要不是你的帮助,我不可能按时完成工作”,从句用 had done,主句用 couldn't have done。
If it hadn't been for your help,I will have had no chance of success. ___ 答案 分析可知,本句为if引导的虚拟条件句,表示与过去事实相反的假设。从句中谓语动词用过去完成式,主语应用"would/could/should/might+have+动词的过去分词。故答案为:will改为would。 相关推荐 1...