1. 表示请求允许(即请求别人允许自己做某事),两者都可用,只是 might 表示的语气较委婉(但并不表示过去):
May [Might] I sit here? 我可以坐在这里吗?
I wonder if I might ask you a favor. 不知能否请你帮个忙。
I’d like to ask a question if I may. 如果可以的话,我想提个问题。
2. 表示给予允许(即自己允许别人做某事),通常要用 may而不用might:
You may come in now. 你现在可以进来了。
You may not tell him this. 你不可以告诉他这件事。
体会以下对话的问句与答句:
A:May [Might] I stay? 我可以留下吗? (表请求,可用两者)
B:Yes, you may. 可以。(表允许,不能用 might)
在通常情况下,may 表示允许(请求允许或给予允许)时,总是针对“现在”或“将来”而言,若要表示已经给予或已经存在的允许,则通常不用 may,而用can:
Nowadays, children can do what they like. 现在小孩子喜欢干什么就可以干什么。
It’s unfair. He can stay and I have to leave. 这不公平,他可以留下,而我却得离开。
例外的情况是,might用于间接引语和 may 用于否定句表示禁止:
He said that I might borrow his car. 他说我可以用他的车。
Visitors may not (=must not) feed the animals. 参观者不得给动物喂食。 
 
引用地址:Article/201506/