英語
高校生
解決済み

なぜlastがあるのに現在完了を使っていいのですか?

The ground is muddy. It ( must have rained) last night. [R] must be rained / must rain / must have been rained / must have rained [] must have rained

回答

✨ ベストアンサー ✨

まず、この文章は現在完了ではありません。

「助動詞(現在の推量)+have Vpp (過去の出来事)」を表す用法で「過去の文」です。
だから、last があっても問題ありません。

sssyyy

そうでした💦ありがとうございます🙇🏻‍♀️՞

この回答にコメントする

回答

疑問は解決しましたか?