may have done和may have done 的区别RTmay have done和might have done

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 00:37:48

may have done和may have done 的区别
RT
may have done和might have done

你好!
比较而言,might have done更加不确定,即做的可能性不大.
may have done则表示做的可能性比较大.
同时建议你在这类问题上不要太较真,先有语言,后有语法,语法是对语言规律的总结,所以,语法是为语言服务的,语法服从于语言.
祝你学的开心!

两个区别,
1.一个是一个的过去式
2.might 的更委婉

确实 might 更委婉
但是还有
might have done 比 may have done 可能性更小

没区别

可能性might have done 小于may have done