In our self study group we discussed about the difference in meaning between may and might. Might is less possible than may and more often used in spoken English.
I found a good explanation together with some exercises (especially no 4 was hard for me) on the English Grammar Secrets.
may – könnte
might – könnte vielleicht
fle