1、表示推测时,两者都可用,只是might比may语气更不确定,表示的可能性更小。
在句型使用方面:两者均可用于肯定句和否定句,但用于疑问句时,may通常不用于句首,但可用于疑问句的句中(如特殊疑问句等),而might尽管可以用于疑问句的句首,但不算普通,通常会改用其他句式(如用could等):
He may [might] know the answer.
他可能知道答案。
And who may [might] she be?
那么她会哪一位呢?
Do you think he may [might] not be able to pay?
你认为他可能会付不起钱吗?
Might it be true?
那会是真的吗?
在很正式的文体中,may 可用于否定疑问句的句首:
May we not be making a big mistake? 我们难道不可能在犯大错误吗?
2、在用法方面注意以下几点:
① 后接动词原形,表示对现在或将来的推测:
You may [might] be right.
你可能是对的。
He may [might] tell his wife.
他也许会告诉他妻子。
② 后接动词进行式,表示动作正在进行或将要发生:
I may [might] be going back in the fall.
我可能秋天回去。
She may [might] be waiting for us.
她可能在等我们。
They may [might] be going abroad next month.
他们可能在下个月出国。