could have done 和 might have done 的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 00:33:11
could have done 和 might have done 的区别
xN@_ Dׄw&X$bj&h6&H[}^U_+M\ΙsUev]*òPU\few1w?&$UeUDw 6abi&LɕASt5j~ 4jr !{f ? l1Bh_tv]ܬҞZ*+wi1HFZ>^N`^Mn`~E@8X3cg9P7-M=^zN

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 有可能做过某事,可能性较小.
希望可以帮到你!

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