• ベストアンサー

The train had already arr

The train had already arrived when I reached the platform. この英文についてなのですが、完了形はwhenなどの明確に時を示すものとは使えないとならったのですが、なぜこの文章ではwhenとhad arrivedが一緒につかえるのですか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

過去完了+ when 過去 これは過去完了の典型的な例文です。 when ~で明確な過去があると、 「現在」完了がだめなのです。 完了形がだめなのではありません。 現在完了は現在に関することだから、 明確な過去を表す表現とともに使えない。 過去完了というのは、過去までの完了・経験・継続、 この「ある過去の時点まで」という「過去」を表す時点が必ずあります。 その過去が when 過去で表されて、きわめて普通のことです。

関連するQ&A