虚拟语气中,什么时候用would have done,would doHe was very busy yesterday,otherwise he would come to the party.He was very busy yesterday,otherwise he would have come to the party.一道英语题,答案唯一.怎么分析那个正确?再帮

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 12:25:20
虚拟语气中,什么时候用would have done,would doHe was very busy yesterday,otherwise he would come to the party.He was very busy yesterday,otherwise he would have come to the party.一道英语题,答案唯一.怎么分析那个正确?再帮

虚拟语气中,什么时候用would have done,would doHe was very busy yesterday,otherwise he would come to the party.He was very busy yesterday,otherwise he would have come to the party.一道英语题,答案唯一.怎么分析那个正确?再帮
虚拟语气中,什么时候用would have done,would do
He was very busy yesterday,otherwise he would come to the party.
He was very busy yesterday,otherwise he would have come to the party.
一道英语题,答案唯一.怎么分析那个正确?
再帮我我举几个例子吧.

虚拟语气中,什么时候用would have done,would doHe was very busy yesterday,otherwise he would come to the party.He was very busy yesterday,otherwise he would have come to the party.一道英语题,答案唯一.怎么分析那个正确?再帮
would have done是对过去的虚拟,would do是对现在或将来的虚拟
第二句正确,“come to the party”是过去发生的事,句子对过去虚拟,所以用would have done
顺带说一句,这句句子是混合虚拟语气.如果是正常的虚拟语气句,主句的时态是用过去完成时,但是主句中有明显的时间词yesterday,所以就用了一般过去时.

第二个对
虚拟语气:与现在事实相反的,从句用过去时,主句用would+do
与过去事实相反的,主句用would have done

第二句正确。

would have done 是和过去相反

都不对
应该是He had been very busy yesterday otherwise he would have come to the party.
这句是对过去的虚拟所以主句要用过去完成时had+done,从句用过去将来完成时would+have+done
对现在的虚拟主句要用一般过去时did,从句用过去将来时would+do,如
If I were...

全部展开

都不对
应该是He had been very busy yesterday otherwise he would have come to the party.
这句是对过去的虚拟所以主句要用过去完成时had+done,从句用过去将来完成时would+have+done
对现在的虚拟主句要用一般过去时did,从句用过去将来时would+do,如
If I were you,I would......(be动词在虚拟语气中只能用were,不能用was)

收起

第二个句子正确。
would do只是表示过去应该做某事。
would have done表示应该去做但是结果没有做,里面暗含后悔、遗憾之意。
例:
because of the bad weather,he would have arrived here yeaterday.
由于坏天气,要不昨天他就该到了。
his mother asked hi...

全部展开

第二个句子正确。
would do只是表示过去应该做某事。
would have done表示应该去做但是结果没有做,里面暗含后悔、遗憾之意。
例:
because of the bad weather,he would have arrived here yeaterday.
由于坏天气,要不昨天他就该到了。
his mother asked him to visit his sick granny, otherwise he would have finished the report.
他的妈妈要求他去探望生病的奶奶,否则他已经完成那篇报告了。
希望你能理解。

收起

有关英语的题目在虚拟语气中,would和would have到底什么时候用? 在虚拟语气中,什么时候用would+动词原形,什么时候用should+动词原形在虚拟语气中,什么时候用would+动词原形, 什么时候用should+动词原形, 什么时候用could+动词原形, 虚拟语气什么时候用倒装? 虚拟语气中could,might,should,would的用法,有何区别?什么时候能替代 虚拟语气中的would have done 与could have done结构 有什么 区别?什么时候用would什么时候用could? 虚拟语气:If从句对现在、过去、未来都怎么用?什么时候用would+V.原形? 虚拟语气是什么呢?什么时候用呢? 虚拟语气中对过去的虚拟主句否定是用would have not done or would not have done? 请问:虚拟语气中什么时候be动词用were,什么时候用had been? 虚拟语气中wish +would/could/might +V句型可否用shoul虚拟语气中wish +would/could/might +V句型可否用should it's time什么时候接不定式?什么时候用虚拟语气?为什么要用虚拟语气啊? WOULD什么时候是过去时,什么时候作情态动词?什么时候是虚拟语气? 问一点虚拟语气的问题~虚拟语气中should和would有什么区别啊~ 虚拟语气什么时候用 should 什么时候用过去式? insist用法!insist什么时候用虚拟语气,什么时候不用? 英语:在虚拟语气中,一般将来时态用will还是would would/could/must have done在虚拟语气中怎么用? 虚拟语气中(should would could)应该怎么选择?