问几个短语的区别could have donemight have done should have done

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 22:17:15
问几个短语的区别could have donemight have done should have done

问几个短语的区别could have donemight have done should have done
问几个短语的区别
could have done
might have done
should have done

问几个短语的区别could have donemight have done should have done
本能够完成而实际上未完成 i could have finished the work,but some friends came to see me
本可能完成She is happy,she might have passed the exam
本应该完成而实际未完成Sorry,I should have help you,but i am too busy

供参考:
could have done 原本可以做完
might have done 有可能已经完成
should have done本应该已经完成

表示对过去的推测, 可能已经... 也许已经(might的可能性很小,几乎没有), 应该已经....