✨ ベストアンサー ✨
ささん、may have left は過去完了ではありません。may(助動詞)+have left(動詞の完了形)です。
may [have left]:[置き忘れた]かも知れない-過去の出来事・状態を今推測する表現
文の意味:昨夜、私は傘を電車の中に置き忘れたかも知れない。
以下のように覚えておくと良いと思います。
【助動詞+動詞の完了形(have+~ed)】
・must [have ~ed] [~した]に違いない
・should(/ought to) [have ~ed] [~する]べきだっ[たのに](しなかった)
・may [have ~ed] [~した]かも知れない
・can't [have ~ed] [~した]はずがない
参考にしてください。
You're welcome!😊
うわ、私すっかり基礎が抜けていますね💧
確かにそうでした、ありがとうございます!!