英語
中学生

My grandmother has been studying French for five years.

この文は何故、beenが来るのでしょうか?😭

スタディで動詞があるのに、be動詞の過去分詞があるかが分からないです🥲

has + 過去分詞 にしなくちゃダメなのに、
この文には過去分詞が無いのでbeenを入れるって事ですか?😭

ベストアンサーします🙇‍♀️

ときに使う表現です。 本練習 答えは別冊5ページ 答え合わせが終わったら、音声に合わせて英文を音読しましょう 1 英語にしましょう。 ( 内の動詞を使ってください。 (1) 私の祖母は5年間フランス語を勉強しています。 (study)
過去分詞 been 過去形

回答

has been studyingは現在完了進行形になっています。
進行形はbe動詞+〜ingであり、完了形はhave/has+過去分詞であることから、この2つを合わせると現在完了進行形はhave/has+been+〜ingという形になります。

問題の文で言えば、5年間ずっと勉強し続けているとういことで、現在完了進行形になります。

らら

なるほど!ありがとうございます😭
現在完了形は、have/has + 過去分詞だからbeenが必要って事と
進行形は、be動詞+一般動詞ingだから、beenが必要で
だから、have/has+been+〜ingになる!って覚え方でも合っていますか?😭🙇‍♀️

ますかっと

あってますよ

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