BUT for their help,we ___the program in time.A.can not finish B.woll not finish C.had not finished D.could not have finished 该选哪一个 为什么 (选与不选的原因都说一下)
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 09:14:08
BUT for their help,we ___the program in time.A.can not finish B.woll not finish C.had not finished D.could not have finished 该选哪一个 为什么 (选与不选的原因都说一下)
BUT for their help,we ___the program in time.
A.can not finish B.woll not finish C.had not finished D.could not have finished 该选哪一个 为什么 (选与不选的原因都说一下)
BUT for their help,we ___the program in time.A.can not finish B.woll not finish C.had not finished D.could not have finished 该选哪一个 为什么 (选与不选的原因都说一下)
D不可能完成 时态不对加上虚拟语气的语法
此题翻译:如果没有他们的帮助,我们_____准时(完成)这个项目.
A.不能完成(时态不对,原题应该需要填过去时)
B 应该是will not你可能打错了,时态也不对,这是将来时
C这是过去完成时,时态不对
选D
虚拟语气,所以要用过去完成时
D 虚拟语气,事态要倒退一步
D.but for 多亏,要不是,是虚拟语气的标志性词语,整个句子表示对现在的推测,与现在事实相反,所以can用过去形式could
选D,could not have finished 表示过去不可能完成。是虚拟语气。根据BUT for their help,要是没有他们的帮助,这显然是与过去相反的假设,所以要用情态动词加have done结构,表示对过去的推测。A,B只是对现在来说的。C不是虚拟语气。
翻译要是没有他们的帮助,我不可能及时完成这这个节目。...
全部展开
选D,could not have finished 表示过去不可能完成。是虚拟语气。根据BUT for their help,要是没有他们的帮助,这显然是与过去相反的假设,所以要用情态动词加have done结构,表示对过去的推测。A,B只是对现在来说的。C不是虚拟语气。
翻译要是没有他们的帮助,我不可能及时完成这这个节目。
收起