英語
高校生
解決済み

答えは②です。
どうして①ではいけないのでしょうか?
今年の話なので既に開催された可能性もありますよね?なぜ未来の話になるのですか?

KEY POINT D826 98 000 18 On the last day of the festival this year, a violin concert ) held at this hall. (1) has been (2) is to be 3 was to 4 had to <獨協大 >

回答

✨ ベストアンサー ✨

onはある一点を指します。
on the last day ⋯
の部分から「最終日」という一点を指しています。
ここで「has been」と現在完了を用いると、ある過去の点から現在まで続いている表現となり、時間的に幅のあるニュアンスが生まれてきます。
今回は「on」で時間的に幅はなく、一点に集中している話であるため①の現在完了は不適で②が正解となります。
もちろんこれが過去に行われた可能性もあります。そのときは「was」などが適切な表現となります。

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