時制 “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?あなたはこの会社で何年働いていますか?

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