簡潔に表すと、複数形や、三単現のsを付けたりするときのsとesは、sは基本の形、esはsではできない(分かりづらい)ときの形、という違いがあります。
これは発音が関係していて、単語の最後が「ス」や「シュ」のような音で終わる時、そのままsを足すと発音しにくくなってしまいます。なので、クッションのような意味合いでeがつけ足されてesになります。
例:〚-s〛「cat→cats」
〚-es〛「bus→buses」
esがつく単語は、最後の文字をとって、少し強引にはなりますが
「ソ・チ・シ・エ・オ」(s,sh,ch,x,o *「エ」はエックスのエです)と覚えてみてください。これらの文字で終わる単語は、次にesが来ます。
何か違っていたり、足りなかったりしたら教えてください。
答えられる範囲で追加します。
訂正します。といっても細かい部分ですが。
❌️(s,sh,ch,x,o)
⭕️(s,ch,sh,x,o)
です。
打ち間違えました。