英語
高校生
解決済み

The shop ( ) closed for the last three weeks.
1,has bee 2, had bee
どちらが入るのですか?
正直どちらも正解だと思ってしまって、何が違うのですか?

回答

✨ ベストアンサー ✨

1が入ります。
hadだと閉まっていた期間の後に開いていた期間もあることを表しますが、これは"the last three weeks."(今からさかのぼって3週間の間)と矛盾します。

この回答にコメントする
疑問は解決しましたか?