should/could/must/might have done用法?请详细讲解一下这几种用法和区别,最后举一些例子.最后把它们的否定式意义再讲解一下~
问题描述:
should/could/must/might have done用法?
请详细讲解一下这几种用法和区别,最后举一些例子.
最后把它们的否定式意义再讲解一下~
答
分别是 本应该/可以/必须/可能做 但是没做
否定的话 就在本后加个不
仅供参考
答
should have done表示本应做而没做could have done表示本可以做而没做must have done表示对过去事实的肯定判断,语气较重,即很肯定might have done=may have done对过去事实的肯定猜测,语气较轻eg.1.You should have ...