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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 15:14:35
may have done和may have done 的区别RTmay have done和might have done

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

may have done和may have done 的区别RTmay 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