✨ ベストアンサー ✨
onはある一点を指します。
on the last day ⋯
の部分から「最終日」という一点を指しています。
ここで「has been」と現在完了を用いると、ある過去の点から現在まで続いている表現となり、時間的に幅のあるニュアンスが生まれてきます。
今回は「on」で時間的に幅はなく、一点に集中している話であるため①の現在完了は不適で②が正解となります。
もちろんこれが過去に行われた可能性もあります。そのときは「was」などが適切な表現となります。
答えは②です。
どうして①ではいけないのでしょうか?
今年の話なので既に開催された可能性もありますよね?なぜ未来の話になるのですか?
✨ ベストアンサー ✨
onはある一点を指します。
on the last day ⋯
の部分から「最終日」という一点を指しています。
ここで「has been」と現在完了を用いると、ある過去の点から現在まで続いている表現となり、時間的に幅のあるニュアンスが生まれてきます。
今回は「on」で時間的に幅はなく、一点に集中している話であるため①の現在完了は不適で②が正解となります。
もちろんこれが過去に行われた可能性もあります。そのときは「was」などが適切な表現となります。
この質問を見ている人は
こちらの質問も見ています😉