1. 表示允许时,might和may的用法有所不同。当我们请求别人的允许时,两者都可以使用,但might的语气更为委婉,并不表示过去。例如:"May (Might) I stay?" 意为“我可以留下吗?”而当我们给予别人允许时,只使用may,不使用might。例如:"Yes, you may." 意为“可以。”
2. 表示推测时,might和may都可以使用,但might表示的可能性更小,语气更不确定。在句型使用方面,may通常用于肯定陈述句或否定陈述句,不用于疑问句,而might则可用于肯定句、否定句或疑问句。
3. 两者都可以后接动词完成式,表示对过去可能发生的事进行推测。但如果是表示过去可能发生而实际上未发生的情况,通常使用“might+完成式”,而不是“may+完成式”。这有时用于表示委婉的批评或责备等。
温馨提示:答案为网友推荐,仅供参考