您好,现在程程来为大家解答以上的问题。should have done,should have done相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、should have done sth. : 本来应该做某事(但实际上没做)should not have done sth. : 本来不应该做某事(但实际上做了)比如:You should not have listened to him. 你本不该听他的You should have finished your work by now. 你现在本该已经把工作做完了。
本文就为大家分享到这里,希望小伙伴们会喜欢。
标签: