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

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 13:51:00
问几个短语的区别could have donemight have done should have done
xKNPr4e sǬЫmܦU;CрJ#+ DR fz2r ^ u󝇠7.-?x醽nP?<簙@HTeO6V&y=.dԟZQ0P9I~%,}ҖCݪ_ UOoϼx;ARP$0dX粦,+ ȉ00@]ެU$a afqL bHB|tK uYRFy ,lF *c5%&ҋ} Mh$,?Igj;)qY( 67qmΗxT Z#_ej}]r<7tBw0wlEh#TkMƺDbL!jX

问几个短语的区别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的可能性很小,几乎没有), 应该已经....