Degrees of certainty in the present and past

Be- may- might-must-could .

Might as the past tense of may

Degrees of uncertainty in the future

Will - Might

May is sometimes used to express hope