【英语wouldhavedone和shouldhavedon-查字典问答网
分类选择

来自齐亚莉的问题

  【英语wouldhavedone和shouldhavedone的用法】

  英语wouldhavedone和shouldhavedone的用法

2回答
2020-05-31 17:17
我要回答
请先登录
钱碧波

  情态动词选择的不同在于他们意义上的区别,would翻译成会,should翻译成应该

2020-05-31 17:21:23
钱碧波

  would/should+have+过去分词这是虚拟语气的一种用法。

  wouldhavedone:表示对过去事情的假设,意思是“本来会做”。比如:Iwouldhavetoldyouallabouttheboy'sstory,butyoudidn'taskme.我本来会告诉你这个小男孩的故事,但是你没有问我。

  shouldhavedone:表示对过去事情的假设,意思是本来能够做某事而没有做。含有指责对方或自责的含意。比如:Tom,youaretoolazy.Theworkshouldhavebeenfinishedyesterday.汤姆,你太懒惰了,这项工作本来应该昨天就做完的。

  这是我百度过来的

2020-05-31 17:25:03

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •