mayとmightは時制以外ではほぼ意味の違いはありません。
しかし、確実性はmayの方が高いです。
I may have forgot to shut the window.
I might have forgot to shut the window.
上の方が窓を閉め忘れた可能性が高いです。
mightをmayの過去形と覚えるのは、やめたほうがいいです。
mayもmightも現在の可能性を表します。
2つの確実性は、上で回答されている通りです。
Alice might be there.
「アリスはそこにいるかもしれない」であって、「いたかもしれない」にはなりません。
回答いただきありがとうございます!
確実性については良く理解できました!
この画像の問題87で、正解が①だったのですが、私は②を選びました。理由としては、コンマ後の動詞が過去形なので自制の一致が起きると思い②を選びました。ただよく考えてみると、「助動詞+have+過去分詞」で助動詞の過去を表す文法もあり、使い分けが分かりません。また、この場合②が誤答になっていることから明確な使い分けや②が誤答である理由があると思うのですが、解説欄には記載されていないため困っています。すごく細かい部分になってしまうのですが、、、気になります。