In Old English, may was a finite verb, and might was its past form. Today, in modern English, both are modals, and can be used interchangeably in most situations. The exception is when may used as a verb meaning "wish" (imperative) May you live long and prosper.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.