✨ ベストアンサー ✨
hadを使うときは、大過去という、過去の話をしているときに、さらにそこから過去を話すときにしか使いません。
例えば、She had already arrived there when he arrived at the station.みたいな感じで使います。
ここでいうhadは、現在までは、繋がりを持っていません。しかし、第二次世界大戦が終わって現在まで何年たったかというこの文章では、現在までつながりがありますよね。なのでhadではなく、haveになります。
なぜこの問題はhaveになるのでしょうか
たったのだろうか?となっているので過去でhadになるのではないのですか?
✨ ベストアンサー ✨
hadを使うときは、大過去という、過去の話をしているときに、さらにそこから過去を話すときにしか使いません。
例えば、She had already arrived there when he arrived at the station.みたいな感じで使います。
ここでいうhadは、現在までは、繋がりを持っていません。しかし、第二次世界大戦が終わって現在まで何年たったかというこの文章では、現在までつながりがありますよね。なのでhadではなく、haveになります。
この質問を見ている人は
こちらの質問も見ています😉
なるほど!よくわかりました!!
ありがとうございました😊