時制 “How long”+現在完了進行形の英語フレーズ

How long have you been studying Enlgish?

*Note the volume of the sounds.

“How long”を伴った現在完了形の疑問文です。
過去に発生した時点から現在まで「どのくらいの期間(通算)?」という疑問文です。

疑問文現在完了進行形の例文4.英語フレーズ
How long + (have) + 主語 + been(be過去分詞) + 動詞-ing) + ____?
How long have you been studying Enlgish?あなたはどのくらい英語を勉強していますか?
I’ve been studying English for 3 years.私は3年間英語を勉強しています。
How long have you been living in New York?あなたはニューヨークに何年住んでいますか?
How long has he been working for this company?あなたはこの会社で何年働いていますか?

英文法【上級】の英語フレーズ

  • I have been to Europe.

    時制 現在完了形の英語フレーズ

    more
  • I have been working for 10 years

    時制 現在完了進行形の英語フレーズ

    more
  • How long have you been studying Enlgish?

    時制 “How long”+現在完了進行形の英語フレーズ

    more
  • I am younger than you.

    比較級の英語フレーズ

    more
  • He is the smartest of three.

    最上級の英語フレーズ

    more
  • He is as tall as me.

    原級の英語フレーズ

    more
  • You're a musician, aren't you?

    付加疑問文の英語フレーズ

    more
  • He stopped to drink coffee.

    to不定詞の英語フレーズ「名詞的用法」

    more
  • I bought a book to study English.

    to不定詞の英語フレーズ「形容詞的用法」

    more
  • I go to school to study English.

    to不定詞の英語フレーズ「副詞的用法」

    more
  • She stopped smoking.

    動名詞の英語フレーズ

    more
  • I'm invited to the party by Tom.

    受動態の英語フレーズ

    more
  • I have a friend who is from U.S.A.

    関係代名詞”who”の英語フレーズ

    more
  • I know that girl whose name is Nancy.

    関係代名詞”whose”の英語フレーズ

    more
  • He is the person whom I respect the most.

    関係代名詞”whom”の英語フレーズ

    more
  • I have a book which is about Japanese history.

    関係代名詞”which”の英語フレーズ

    more
  • They are the people that want to buy our house.

    関係代名詞”that”の英語フレーズ

    more
  • This is what I wanted.

    関係代名詞”what”の英語フレーズ

    more
  • This is the park where I met her.

    関係副詞”where”の英語フレーズ

    more
  • I still remember the day when I met her.

    関係副詞”when”の英語フレーズ

    more
  • That is (the reason) why I fall in love with her.

    関係副詞”why”の英語フレーズ

    more
  • This is (the way) how I became her boyfriend.

    関係副詞”how”の英語フレーズ

    more