could have done 和 might have done 的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 00:37:36
could have done 和 might have done 的区别

could have done 和 might have done 的区别
could have done 和 might have done 的区别

could have done 和 might have done 的区别
could have done 1.本可能做.,而实际上未做; 2.有可能做过某事,可能性较大
might have done 有可能做过某事,可能性较小.
希望可以帮到你!

如果两者都是用于推断语气的话,都表示对过去发生事情的推测。
前者的可能性比后者的高。