Jack could have avoided that terrible car accident ,but he_____careful enough.A.is not.B.hasn't been.C.was not.D.hadn't beenD为何不行?感激不尽!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 14:39:39
Jack could have avoided that terrible car accident ,but he_____careful enough.A.is not.B.hasn't been.C.was not.D.hadn't beenD为何不行?感激不尽!

Jack could have avoided that terrible car accident ,but he_____careful enough.A.is not.B.hasn't been.C.was not.D.hadn't beenD为何不行?感激不尽!
Jack could have avoided that terrible car accident ,but he_____careful enough.
A.is not.B.hasn't been.C.was not.D.hadn't been
D为何不行?感激不尽!

Jack could have avoided that terrible car accident ,but he_____careful enough.A.is not.B.hasn't been.C.was not.D.hadn't beenD为何不行?感激不尽!
因为过去完成时的含义是表示过去的过去 而一般过去时就是用于陈述过去发生的事情而且是过去发生的事情现在已经不存在了 所以D不对 如果要用过去完成时 一定要有一个过去的时间或者是时间状语

前面的部分是后面可以理解为BUT后面的从句。

为你解答。
句意:杰克本可以避免那场撞车事故的,但他当时开车不够小心。
解释:前一句是对过去情况的虚拟,而后一句是对过去情况的真实说明,动词就是用过去式,而不是过去完成时。

你好,很高兴为你解答。
保证正确率~!
正确答案是:C
【解析】:
因为前半句 Jack could have avoided that terrible car accident 是一个虚拟语气的句子,是对过去的虚拟,故用过去完成时,could have done 本来可以做 (实际没有)。而后半句是说的实际情况,而不是虚拟语气,故用过去式。
【翻译】:<...

全部展开

你好,很高兴为你解答。
保证正确率~!
正确答案是:C
【解析】:
因为前半句 Jack could have avoided that terrible car accident 是一个虚拟语气的句子,是对过去的虚拟,故用过去完成时,could have done 本来可以做 (实际没有)。而后半句是说的实际情况,而不是虚拟语气,故用过去式。
【翻译】:
杰克本来可以躲过那次严重的车祸的,但是他不够小心谨慎。
不懂请追问,(*^__^*) 嘻嘻~~
望采纳,祝开心~!!!

收起

选C,一个是虚拟的语气,所以用过去完成时。记得小马过河啊