Muchas veces estos modales se pueden usar indistintamente pero en ocasiones no:
para pedir permiso : may/could (may I go to the bathroom?/ could you give me something?) El might también se puede usar pero puede sonar demasiado educado
Para habilidades en pasado: Could (when i was 5, i could swim)
Para probabilidad: aunque aquí se pueden intercambiar, se suele usar el "may" para cosas que son posibles que pasen (Michael may lose his job) y el "might" para cosas hipotéticas ( If you hurry, you might get there on time) fíjate que se suele usar en una condicional.
Recuerda que might es el pasado de may, por lo que si estás hablando del pasado no uses may. Por ejemplo en el reported speech: I MAY see Mary (sara said) --> Sara said she MIGHT see Mary
Espero haberte ayudado :))
Leer más