英語を学んでいると、
「現在完了形」と「現在完了進行形」
がでてきます。
どちらも「have + 過去分詞」を使うので、
似ているように見えますが
実は使い方に違いがあります。
今回は、
特に混乱しやすい
「現在完了の継続用法」と
「現在完了進行形」の違い。
例文を使って解説します!
◆ 現在完了の継続用法とは?
現在完了の継続用法は、
過去から現在までずっと続いてる状態を表します。
「○○の状態が続いている」というイメージですね。
【構造】
have(has) + 過去分詞
【例文】
・I have lived in Tokyo for ten years.
(私は10年間東京に住んでいます。)
・She has known him since childhood.
(彼女は子どもの頃から彼を知っています。)
ポイントは、
「住んでいる」「知っている」など、
状態がずっと続いていることです。
また、for(~の間)やsince(~以来)
をよく使うのも特徴です。
◆ 現在完了進行形とは?
現在完了進行形は、
過去から今までずっと続いていて、
今まさに、その動作が行われていることを強調する時に使います。
【構造】
have(has) been + 現在分詞
【例文】
・I have been studying English for three hours.
(私は3時間ずっと英語を勉強しています。)
・She has been working since morning.
(彼女は朝からずっと働いています。)
この形は
「動作が続いていること」を表すため、
動作動詞(study, work, run など)と一緒に使うのが基本です。
また、
「ちょっと疲れている」など、
継続した動作の影響を含むことが多いです。

◆ 現在完了の継続用法と現在完了進行形の違い
では、この2つの違い。
整理してみましょう!
| 種類 | 形 | 意味 | 例文 |
|---|---|---|---|
| 現在完了の継続用法 | have(has) + 過去分詞 | 「状態が続いている」 | I have lived here for five years. (私は5年間ここに住んでいます。) |
| 現在完了進行形 | have(has) been + 現在分詞 | 「動作が続いている」 | I have been reading this book for two hours. (私は2時間この本を読み続けています。) |
重要なのは、
「動作が続いてるのか」「状態が続いてるのか」
を見極めることです。
また、
動作を表す動詞(study, run, work など)は現在完了進行形を使いやすく、
状態を表す動詞(know, like, belong など)は通常、現在完了進行形にはなりません。
◆ どちらを使うべき?迷ったときの判断基準
「どっちを使えばいいの?」と迷ったときは、
次のポイントをチェックしましょう。
✅ 「ずっと続いている動作」なら、
現在完了進行形
✅ 「ずっと続いている状態」なら、
現在完了の継続用法
✅ 状態動詞(know, like, belong など)は
現在完了進行形にしない
例えば、
❌ I have been knowing him for five years.
✅ I have known him for five years.
「知っている(know)」は状態なので、
現在完了進行形にはできません。
逆に、
❌ I have worked here since 2010.(「働く」は動作なので不自然)
✅ I have been working here since 2010.
このように
動作と状態を意識すると、
どちらを使うべきか判断しやすくなります。
◆ まとめ
現在完了の継続用法と現在完了進行形は
とても似ていますが、
「状態が続いているか」「動作が続いているか」
が大きな違いです。
✔ 現在完了の継続用法 → 「○○の状態が続いている」(have + 過去分詞)
✔ 現在完了進行形 → 「○○の動作が続いている」(have been + 現在分詞)
特に、
状態動詞(know, like, belong など)は、
現在完了進行形にできないので注意!
終わります。
※本記事は、GoogleAI 「Gemini」and ChatGPTを参照しています。
posted by本橋
入間扇台教室&桶川西教室(埼玉西部エリア)
学習空間 坂戸西教室
学習空間 桶川東教室
学習空間 桶川西教室
学習空間 入間藤沢教室
学習空間 入間扇台教室
学習空間 鴻巣西教室
学習空間 川越南教室
学習空間 北本教室
学習空間 上尾西教室
学習空間 本庄南教室
学習空間 坂戸東教室




















