質問: 現在完了中3です 現在完了中3です この文はなぜ have+been+過去分詞 ではないのですか? また、()の答えはforなのですがなぜsinceではないのですか?
回答: sinceは「〜以来」という意味のためうしろには過去の一点を表す名詞が来ます。 そのため「10年間ずっと」をsinceで表したい場合は (今が2021年だとして)since 2011 「2011年から」と言い換える必要があります。