could have done 和 might have done 的区别
答案:1 悬赏:50 手机版
解决时间 2021-07-29 06:05
- 提问者网友:你挡着我发光了
- 2021-07-29 02:37
could have done 和 might have done 的区别
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-07-29 03:21
could have done 1.本可能做.,而实际上未做; 2.有可能做过某事,可能性较大
might have done 有可能做过某事,可能性较小.
希望可以帮到你!
再问: 再问啊 would have done 虚拟语气,表示“本应该干什么,但是没有干... 对么? 那would have done 和 should have done 的区别呢?
再答: would have done 常用在虚拟语气中,表示对过去情况的虚拟,意为会做某事,其实未做; should have done 结构也是一种虚拟,表达一种责备或内疚的语气,意为,本应该做某事,而实际上未做。 有问题继续。
再问: 谢谢你!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |