英語
中学生

現在完了中3です

この文はなぜ
have+been+過去分詞
ではないのですか?
また、()の答えはforなのですがなぜsinceではないのですか?

32 現在完了 *42 日本文の意味を表すように,( ) 内に適当な1語を入れなさい。 (1) 私は10年前から茨木市に住んでいます。 I have lived in Ibaraki city (大阪·関 ) ten years.
中3 現在完了 継続

回答

✨ ベストアンサー ✨

sinceは「〜以来」という意味のためうしろには過去の一点を表す名詞が来ます。
そのため「10年間ずっと」をsinceで表したい場合は
(今が2021年だとして)since 2011 「2011年から」と言い換える必要があります。

この

わかりやすく答えてくださってありがとうございました。

この回答にコメントする
PromotionBanner
疑問は解決しましたか?
News
Clear img 486x290
ノート共有アプリ「Clearnote」の便利な4つの機能
Siora photography hgfy1mzy y0 unsplash scaled
共通テストで使える数学公式のまとめ
Jeshoots com 436787 unsplash min 3 486x290
「二次関数の理解」を最大値まで完璧にするノート3選