✨ ベストアンサー ✨
forがあるから過去完了のような感じがする,ということでしょうか。
ルール的には,期間を表すforと過去形は一緒に使うことができます。I visited America for 2 weeks when I was in high school.などというように。
なぜ過去完了ではなく…ということでしたが,別に過去完了を使っても文法は成立します。ただ,過去完了は【過去の出来事を2つ話題に出して,出来事Aより出来事Bの方が昔に起きたよ~】というニュアンスを出す,という特徴があります。
The book was left unread on the desk for a week when Cathy finally started reading it. 「キャシーがついにその本を読もうとした時には,それは一週間読まれぬまま机の上に置かれていた」