could have done 和 might have done 的区别
3个回答
展开全部
could have done 1.本可能做.,而实际上未做; 2.有可能做过某事,可能性较大
might have done 有可能做过某事,可能性较小.
希望可以帮到你!
might have done 有可能做过某事,可能性较小.
希望可以帮到你!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程度不同
could have done 发生可能性更大
could have done 发生可能性更大
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询