could/should/would/might have done 都是表示对过去的猜测吗?

可以的话,帮我写下它们的翻译,谢谢

第1个回答  2011-04-23
could have done 本可以做(却没做)(遗憾 后悔
should have done 本应该做(却没做)(责备
would have done (虚拟语气)可以
might have done 可能(猜测

只有might have done是猜测
第2个回答  2011-04-23
对。意思是:能能/应该做/要做/可以做而未做。本回答被提问者采纳

could\/should\/would\/might have done 都是表示对过去的猜测吗?
只有might have done是猜测

...中的:would \/could \/ should \/might + have done 有什么区别?_百度...
A would have done推测,类似“就会提前一小时到家”,should have done,类似“否则我们一小时前就该到家了”,区别不大

shoud\/would\/could\/might用法区别
would和should 都是情态动词。should 1. (shall的过去式,表示过去将来)将 We hoped that we should be able to do that.我们希望我们能这样做。2. (表示语气较强的假设)万一,竟然 If the car should break down on the way, you would have to walk back.万一汽车中途抛锚,你就得走回来。3....

情态动词+have done表示对过去的推测should have done不是本应做什 ...
can/could, must, may/might 其他情况像should have done 和 would have done是表示对过去的假设,而不是推测。

...would should 在虚拟语气中有什么区别,还有could. 特别是后面跟have...
would\/should\/could\/might都可以跟have down, 都是表示对过去发生动作的一种虚拟,四个词只是在意思上有所不同。would表示:就会 should表示:本应该 could表示:就能怎样 might表示就可能怎样。例句:1. If I had come the day before, I would have met him. 如果我前一天来的话,我就会...

虚拟语气could\/should\/would\/might +have done 用法的差别?麻烦
1. "Could have done" 表示的是过去有能力或机会做某事,但实际未做,带有遗憾的语气。例如,"很可惜你没做那件事,事实上你能够做的,所以选C",这暗示了一个未实现的可能性。2. "Should have done" 则强调过去本应做某事但未做,通常带有责备或后悔的情绪。"B, 对将来时的虚拟,他可能会...

虚拟语气的用法。关于would\/should\/could\/might have done 的区别。
一、“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。1. I would have told you all about the boy's story, but you didn't ask me.我本来会告诉你这个小男孩的故事,但是你没有问我。2. Without your help, I wouldn't have achieved so much.没有你的帮助,...

could.should.would+have don 与had done 有什么区别?
could\/should\/woould+have done表示对过去的事情的一种假设,本身该做的某事而没做,是虚拟语气 have done表示过去的过去所发生的事,事情已发生过了 祝学习进步!如有帮助 请及时采纳!O(∩_∩)O谢谢!

情态动词+have +done,表示推测与表示虚拟。 我只问张达人,网上的资料都...
情态动词 + have done用来表示对过去情况的虚拟,用于不同的句式。1、would、could、might、should 和 ought to 用在条件虚拟句中表示不同的意思,如:They would have been killed if the car had gone over the cliff. 如果汽车当时翻到悬崖下, 他们早就丧命了。(would表示会有某种倾向性)They...

should have done could have done;might have done 有什么区别_百度知 ...
could have done:本可以做却没做某事,强调“本来可以”;might have done: 可能已经作了某事,强调猜测.前两个都是假设,是与实际情况相反的假设.第三个是猜测.除此之外,should have done还明显含有懊悔或责怪之意.举例来讲:小明把家里的钥匙放在教室忘记带了.回到家打不开门一直蹲在门口等到晚上10点...

相似回答
大家正在搜