英語の現在完了形完全ガイド!

文法基礎

【英語の現在完了形(have + 過去分詞)完全ガイド】をわかりやすく解説

英語の時制の中でも、多くの学習者が「なんとなく」で使ってしまいがちなのが現在完了形(have + 過去分詞)です。過去形とどう違うのか、なぜこの形が必要なのかが分からず、混乱してしまう人も多いでしょう。

この記事では、現在完了形のコアイメージを中心に、3つの用法・会話での自然な使い方・過去形との違い・間違いやすいポイントまで、初心者〜中級者向けに丁寧に解説します。

基本イメージ(まず“絵”で理解)

現在完了形を一言で表すなら、「過去の出来事が今につながっている」時制です。

  • 過去形:過去の一点で完結(今とは切れている)
  • 現在完了形:過去 → 現在まで影響・経験・継続が及ぶ
  • キーワード:今とのつながり / 結果 / 経験 / 継続
英語解説キャラクター 基本イメージの考え方(テーマ:現在完了形)

コツ:「今の話につながっている?」と考えると現在完了形が見えてきます。

① 現在完了形とは? ― 形と基本定義

現在完了形は次の形で作られます。


have / has + 過去分詞

動詞は過去形ではなく、過去分詞を使う点が重要です。


・I have finished my homework.
(宿題を終えた。)

・She has arrived at the station.
(彼女は駅に着いた。)

どちらも「過去に起きたこと」ですが、焦点は今どういう状態かにあります。

英語解説キャラクター 現在完了形の基本(テーマ:現在完了形)

ポイント:「過去の出来事」+「今の状態」を同時に表せるのが現在完了形!

② 現在完了形の3つの用法

(1)経験用法:〜したことがある

人生経験・これまでの経験を語るときに使います。いつかは重要ではありません


・I have been to Hokkaido.
(北海道に行ったことがある。)

・Have you ever seen this movie?
(この映画を見たことある?)

よく一緒に使われる語:ever / never / once / twice / many times

(2)結果用法:今に影響が残っている

過去の出来事の「結果」が、今の状況として残っている場合です。


・I have lost my wallet.
(財布をなくした。<今も見つかっていない>)

・She has broken her leg.
(彼女は足を骨折している。<今も治っていない>)

(3)継続用法:ずっと〜している

過去から今まで動作・状態が続いていることを表します。


・I have lived here for 10 years.
(10年間ここに住んでいる。)

・He has worked for this company since 2018.
(彼は2018年からこの会社で働いている。)

英語解説キャラクター 現在完了3用法(テーマ:現在完了形)

覚え方:経験・結果・継続の3つをセットで整理しよう。

③ 現在完了進行形 ― 継続をよりリアルに

have been + V-ing の形は、「ずっと〜している」をより強く、リアルに伝えます。


・I have been studying English for three hours.
(3時間ずっと英語を勉強している。)

・She has been waiting since morning.
(彼女は朝からずっと待っている。)

一時的・途中感のある動作に向いています。

英語解説キャラクター 現在完了進行形(テーマ:現在完了形)

ワンポイント:「最近ずっと〜してる」は現在完了進行形が自然!

シーンで整理(日常会話・映画)

シーン1:友達がまだ来ない
“I’ve been waiting for 30 minutes.”
(30分待ってる。)

シーン2:旅行経験の話題で
“I’ve visited Korea twice.”
(韓国に2回行ったことがある。)

シーン3:部屋がきれいな理由
“I’ve cleaned my room.”
(部屋を掃除した。<今きれい>)

英語解説キャラクター シーンでの使い分け(テーマ:現在完了形)

判断基準:「今どうなの?」に答えているなら現在完了形!

間違いやすいポイント

1. 明確な過去の時間と一緒に使う

❌ × I have met him yesterday.
✅ ○ I met him yesterday.

yesterday / last year などがあれば現在完了形は使えません。

英語解説キャラクター 混同ポイント(テーマ:現在完了形)

見分け方:「いつ?」がはっきり → 過去形。

2. 結果なのに過去形を使う

❌ × I lost my phone.(今どうなのか不明)
✅ ○ I have lost my phone.(今も見つかっていない)

3. 継続なのに現在形を使う

❌ × I live here for 5 years.
✅ ○ I have lived here for 5 years.

まとめ

  • 現在完了形:過去と現在をつなぐ時制
  • 3用法:経験・結果・継続
  • 現在完了進行形:継続をよりリアルに表現

現在完了形は「過去」ではなく「今」を語る時制です。時間軸のイメージを意識しながら、実際の会話でどんどん使ってみてください。

\ 無料体験レッスン実施中! /
短期集中マンツーマン英会話 SP World

タイトルとURLをコピーしました