✨ ベストアンサー ✨
そうだと思います
失礼します。
May have done must have done のdoneには過去形が入るのですか? → doneは過去形ではなく過去分詞形が入ります。
<助動詞+動詞の完了形(have ~ed)>
〇 must(助動詞)+have done(動詞の完了形) したに違いない
〇 should(助動詞)+have done(動詞の完了形) したはずである(のにしてなかった)、するべきだった(のに、しなかった)
〇 may(助動詞)+have done(動詞の完了形) したかも知れない
〇 cannot(助動詞)+have done(動詞の完了形) したはずがない
参考にしてください。
訂正ありがとうございます。明らかに過去分詞形ですね。失礼致しました
You're welcome!
ありがとうございました!
ありがとです!