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

日本語訳だけで判断しようとして「〜したことがある」を完了と混同する。been to(経験)とgone to(結果)の区別も曖昧になりやすく、選択問題で落とすことが多い。

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

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

こんにちは!中学3年生の皆さん、英語の現在完了形はもうバッチリですか?「have + 過去分詞」の形は同じなのに、文によって意味が違うから、ちょっと confusing(混乱する)と感じる人もいるかもしれませんね。

現在完了形には主に3つの使い方があります。それぞれの意味と見分け方のポイントをしっかり押さえて、自信を持って使いこなせるようになりましょう!

1. 現在完了形の3つの意味

現在完了形は、「過去の出来事が現在とつながっている」ことを表すときに使います。大きく分けて、次の3つの意味があります。

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

  • 意味: 過去に「〜したことがある」という経験を表します。
  • ポイント: 人生の中で一度でも経験したことや、経験がないことを言うときに使われます。
  • よく使われる語句: `ever`(今までに)、`never`(一度も〜ない)、`before`(以前に)、`once`(一度)、`twice`(二度)、`many times`(何度も)など。
  • 例文:

* I have never seen such a beautiful sunset.(私は一度もそんなに美しい夕日を見たことがありません。)

* Have you ever been to Canada?(あなたは今までにカナダに行ったことがありますか?)

② 継続(ずっと〜している)

  • 意味: 過去のある時点から現在まで、「ずっと〜し続けている」状態や動作を表します。
  • ポイント: 動作や状態が、今も続いていることを強調します。
  • よく使われる語句: `for ~`(〜の間ずっと)、`since ~`(〜以来ずっと)など。
  • 例文:

* She has lived in Kyoto for ten years.(彼女は10年間、京都に住み続けています。)

* We have known each other since we were children.(私たちは子供の時からずっと知り合いです。)

③ 完了・結果(〜し終えたところだ / 〜してしまった)

  • 意味: 過去に行った動作が「ちょうど終わったところだ」という完了や、「〜してしまい、その結果が今にある」という結果を表します。
  • ポイント: 動作が完了したことや、その結果として現在の状況がどうなっているかを伝えます。
  • よく使われる語句: `just`(ちょうど〜したところ)、`already`(すでに〜した)、`yet`(まだ〜ない、もう〜したか)など。
  • 例文:

* I have just finished my homework.(私はちょうど宿題を終えたところです。)

* He has already eaten dinner.(彼はすでに夕食を食べてしまいました。)

* Has she arrived yet?(彼女はもう着きましたか?)

2. 見分け方のコツ

文中にどんな語句が使われているか、そしてその文がどんな状況を表しているかを考えるのが見分けるコツです。

  • `ever`, `never`, `before`, `once`, `many times` などがあれば → 経験
  • `for ~`, `since ~` などがあれば → 継続
  • `just`, `already`, `yet` などがあれば → 完了・結果

これらの語句がなくても、文脈から判断できることもあります。練習問題を解いて、感覚をつかんでいきましょう!

3. 現在完了形見分け方クイズ!

次の英文が、現在完了形の「経験」「継続」「完了・結果」のどれを表しているか選びましょう。


問題1

I have lived in this town for five years.

ア. 経験

イ. 継続

ウ. 完了・結果

解答1

イ. 継続

解説1

この文には「`for five years`(5年間)」という期間を表す語句があります。これは「5年間ずっとこの町に住み続けている」という、過去から現在まで状態が続いていることを表すので、「継続」の用法です。


問題2

Have you ever climbed Mt. Fuji?

ア. 経験

イ. 継続

ウ. 完了・結果

解答2

ア. 経験

解説2

この文には「`ever`(今までに)」という語句が含まれています。「今までに富士山に登ったことがありますか?」と、これまでの経験を尋ねているので、「経験」の用法です。


問題3

She has just finished her homework.

ア. 経験

イ. 継続

ウ. 完了・結果

解答3

ウ. 完了・結果

解説3

この文には「`just`(ちょうど〜したところ)」という語句が含まれています。「彼女はちょうど宿題を終えたところだ」と、動作が完了したことを表しているので、「完了・結果」の用法です。


現在完了形は、英語の表現を豊かにするためにとても大切な文法です。今回のクイズで、それぞれの意味と見分け方のコツをしっかり理解できたでしょうか?繰り返し練習して、使いこなせるように頑張ってくださいね!

形式: クイズ 参照: 第9節 外国語 > 英語 > 2 内容 > 〔知識及び技能〕 > (1) 英語の特徴やきまりに関する事項 > エ 文,文構造及び文法事項 > (ウ) 文法事項 > e 動詞の時制及び相など

編集・参照情報

  • 編集・運営: かわさき楽AIサポート(株式会社スマイルファクトリー)
  • 作成方法: 学習指導要領データを検索し、AI生成教材を編集して掲載
  • 参照範囲: 第9節 外国語 > 英語 > 2 内容 > 〔知識及び技能〕 > (1) 英語の特徴やきまりに関する事項 > エ 文,文構造及び文法事項 > (ウ) 文法事項 > e 動詞の時制及び相など
  • 公開日: 2026年7月7日

この教材の使い方

塾講師の方は、まず生徒に「ever/never/before があれば経験、for/since があれば継続」というヒント語のルールを本教材で確認させてください。3用法の違いは形が同じで意味だけ変わるため、語句の目印で仕分ける練習が最短の定着ルートになります。

保護者の方はお子さんに、AIへ「現在完了3用法の空所補充を10問、ヒント語入りで」と頼ませてみましょう。自宅で仕分け練習が回せます。間違えた問題は「なぜその用法か」を口頭で説明させると、判別の根拠が言語化され理解が定着します。

仕上げに、生徒本人が本文の例文を書き写し、ヒント語に丸を付けてから日本語訳を隣に書くと、自分専用の判別ノートになります。テスト前はそのノートだけを見返せば、3用法の見分けが素早くよみがえります。

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

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

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

よくある質問

現在完了形は中学のいつ習うのですか?先取りは必要ですか?

現在完了形は中学3年で学ぶ単元です。無理な先取りは不要ですが、be動詞と過去分詞に不安があれば復習しておくとスムーズです。詳しい進度は学校の先生にご確認ください。

子どもが3つの用法の区別でつまずいています。家庭ではどう教えれば良いですか?

まず文中の目印になる語句(ever・for/since・justなど)に印を付ける練習が効果的です。用法名を暗記させるより、例文を声に出して意味の違いを体感させる方法をご家庭の判断で試してみてください。

教科書だけで十分ですか?問題集を追加すべきでしょうか?

まずは教科書の例文を確実に理解することが基本です。追加教材が必要かどうかはお子さまの理解度によって異なりますので、学校の先生にご相談のうえ判断されることをおすすめします。