would have done和should have done的意思

来源:百度知道 编辑:UC知道 时间:2024/05/13 17:37:35
分别是什么意思。
我要问的是,这2个相当于汉语的什么意思,我只知道后面的好象是该做的事而没做吧
有例子就更好了

i would have done 不是有点我本来会做但是没有的意思吗?
i should have done 是我应该做但是一样没做

都是虚拟语气啊,没有区别,都是应该做而没做
i would have done that job
i should have done that job意思上真没区别啊
就是我本来该完成那个工作但没有

没有大区别
一个情愿,一个主观

希望被评为最佳答案,谢谢