この単元のつまずきポイント

know や belong など状態動詞に進行形を付けてしまう、あるいは動作動詞なのに完了形だけで継続を表そうとして意味が伝わらないケースがよく見られます。

このテーマで実際に生成した教材

下の枠内が、まなびAIがこのテーマで実際に生成した教材です。読み解きにくい学習指導要領は、デジタル庁が推進する国産AI「源内」の一部である法令検索AI「Lawsy」の技術で検索・参照し、約30秒で出力されました。

皆さんが英語を学習する中で、「現在完了形」と「現在完了進行形」の使い分けに悩むことはありませんか?どちらも「過去から現在につながる出来事」を表すため、混同しやすい文法事項です。しかし、それぞれが持つニュアンスや焦点を理解すれば、適切に使い分けることができます。

1. 現在完了形(Present Perfect)のおさらい

形:have/has + 過去分詞

現在完了形は、過去の出来事が現在と何らかの形で関係していることを表します。主な用法は以下の3つです。

  • 経験(〜したことがある)

* 例: I have been to Hawaii twice.(私はハワイに2回行ったことがあります。)

  • 完了・結果(〜し終えた、〜してしまった)

* 例: I have finished my homework.(私は宿題を終えました。)

* 例: He has lost his wallet.(彼は財布をなくしてしまいました。)

  • 継続(〜し続けている)

* 過去のある時点から現在まで、ある状態や行為が続いていることを表します。特に、状態を表す動詞(live, know, beなど)でよく使われます。

* 例: She has lived in Tokyo for five years.(彼女は5年間東京に住んでいます。)

2. 現在完了進行形(Present Perfect Continuous)のおさらい

形:have/has + been + -ing(現在分詞)

現在完了進行形は、過去のある時点から現在まで、ある動作が継続して行われていることを強調する際に使われます。その動作が「今も続いている」ことや、「最近まで続いていた」ことに焦点を当てます。

  • 継続(〜し続けている)

* 過去から現在まで、動作が「継続中である」こと、または「継続していた結果が今にある」ことを強調します。

* 例: I have been studying English for three hours.(私は3時間ずっと英語を勉強し続けています。)

* 例: It has been raining all morning.(午前中ずっと雨が降り続いています。)

  • 最近の行為の結果(〜したばかりだ、〜した影響が今もある)

* 最近まで行われていた動作が、現在の状況に影響を与えていることを示します。

* 例: Your eyes are red. Have you been crying?(目が赤いよ。泣いていたの?)

3. 現在完了形と現在完了進行形の使い分けのポイント

どちらの形も継続を表すことができますが、伝えたいニュアンスによって使い分けます。

3-1. 焦点の違い

  • 現在完了形(継続用法)

* 焦点: 動作や状態の「完了」や「結果」、あるいは「期間全体」に焦点を当てます。

* 「どれくらいの期間、その状態が続いているか」や「これまでに何回そのことがあったか」を述べるときによく使われます。

  • 現在完了進行形

* 焦点: 動作の「継続そのもの」や「進行中のプロセス」に焦点を当てます。

* 「今もその動作が続いている」こと、「その動作によって生じた現在の結果」を強調したいときに使われます。

3-2. 動作の完了と未完了

  • 現在完了形(完了用法): 動作がすでに完了していることを示します。

* 例: I have read the book.(その本を読み終えました。)→ 読書は完了。

  • 現在完了進行形: 動作が今も続いているか、最近まで続いていたことを示します。

* 例: I have been reading the book.(その本を読んでいる最中です。)→ 読書はまだ完了していない、または最近まで続いていた。

3-3. 状態動詞と動作動詞

  • 状態動詞: 「知っている (know)」「好きだ (like)」「信じる (believe)」「持っている (have: 所有)」「〜である (be)」など、状態を表す動詞は通常、進行形にしません。

* これらの動詞が継続の意味で使われる場合は、現在完了形を使います。

* 例: I have known him since 2010.(2010年から彼を知っています。)

  • 動作動詞: 「勉強する (study)」「読む (read)」「働く (work)」「遊ぶ (play)」など、動作を表す動詞は、現在完了形と現在完了進行形の両方で使えますが、ニュアンスが異なります。

4. 具体的な比較例

いくつかの例を見て、違いを明確にしましょう。

例1:読書

  • I have read the book.

* (その本を読み終えました。)

* 解説: 動作が完了し、本を読み終えたという「結果」に焦点が当たっています。

  • I have been reading the book.

* (その本を読んでいる最中です/ずっと読んでいます。)

* 解説: 読書という動作が「今も継続している」こと、または「最近まで継続していた」ことに焦点が当たっています。まだ読み終わっていない可能性が高いです。

例2:居住

  • I have lived in Tokyo for 10 years.

* (東京に10年間住んでいます。)

* 解説: 10年間「住んでいる」という状態が継続していることを表します。状態動詞の「live」は現在完了形で継続を表すのが一般的です。もちろん、進行形も使えますが、より「状態」に重きを置いた表現です。

  • I have been living in Tokyo for 10 years.

* (東京に10年間住み続けています。)

* 解説: 10年間「住み続けている」という動作の継続を強調します。特に「今もその動作が続いている」というニュアンスが強まります。

例3:学習期間

  • How long have you studied English?

* (どのくらい英語を勉強しましたか?)

* 解説: 英語学習の期間全体、またはその経験の有無や量を尋ねています。完了や経験のニュアンスを含むことがあります。

  • How long have you been studying English?

* (どのくらい英語を勉強し続けていますか?)

* 解説: 「今も英語を勉強している」ことを前提に、その動作が継続している期間を尋ねています。動作の継続そのものに焦点が当たっています。

5. まとめ

現在完了形と現在完了進行形は、どちらも過去から現在へのつながりを表しますが、その焦点やニュアンスが異なります。

  • 現在完了形: 経験、完了・結果、状態の継続、または動作の完了に焦点を当てる。
  • 現在完了進行形: 動作の継続そのもの、またはその動作が最近まで続いていたことによる現在の結果に焦点を当てる。

どちらの形も使える場面はありますが、自分が伝えたい「結果」なのか「継続中のプロセス」なのかを意識することで、より自然で正確な英語表現ができるようになります。たくさんの例文に触れて、感覚をつかんでいきましょう。

形式: 練習 参照: high_school > 外国語 > 解説

編集・参照情報

  • 編集・運営: かわさき楽AIサポート(株式会社スマイルファクトリー)
  • 作成方法: 学習指導要領データを検索し、AI生成教材を編集して掲載
  • 参照範囲: high_school > 外国語 > 解説
  • 公開日: 2026年7月7日

この教材の使い方

塾講師の方は、まずこの教材で「経験・完了・結果・継続」と「動作の継続の強調」というニュアンスの違いを生徒と一緒に音読で確認してください。特に「live/know」のような状態動詞は進行形にしにくい点を、生徒自身の口から言語化させると理解が深まります。

次に、動詞を一つ指定してAIに例文ペアを作らせ、生徒にどちらが自然かを答え合わせさせる形式が定着に効きます。「study」「wait」「read」など動作動詞から始め、「どのくらい続いているか」を表す for/since と組み合わせて出題すると、進行形の焦点が体感的につかめます。

保護者の方は正解を教える必要はありません。お子さまが「なぜそちらを選んだのか」を日本語で説明できているかだけを確認してください。理由が言えれば定着している証拠で、詰まる箇所が復習すべき単元の目印になります。

同じテーマで、お子さま専用の教材を作れます

このページの教材は一例です。質問を変えれば、つまずいているポイントに合わせた教材が生成できます。

この続きをまなびAIで作る

よくある質問

現在完了形と完了進行形は、どちらを先に覚えさせるのがよいですか?

まずは基本形である「have+過去分詞」の現在完了形(経験・完了・継続)を定着させ、その後に「動作の継続を強調する」完了進行形へ進むと混乱が少ないです。順序はご家庭の判断で調整してください。

「継続」の意味は両方にあると聞きました。子どもが違いを説明できません。

状態動詞(live・knowなど)は現在完了形、動作動詞で「今もずっと〜している」と強調したい時は完了進行形、と例文で見せると理解しやすいです。詳しい判断基準は学校の先生にご確認ください。

家庭ではどのように練習させるとよいでしょうか?

教材の例文(I have been to Hawaii / I have been studying English…)を声に出して比較させ、自分の生活に置き換えて英作文する練習が有効です。無理のない範囲で、ご家庭の判断で進めてください。