• 英会話
  • 公開: 2023.05.14 更新:2026.06.04

現在完了形の基本を解説|意味・文法ルール・4用法を例文で理解【確認問題付き】

30代後半のビジネスマンが現在完了形を学ぶ様子と、過去から今へつながるタイムライン、継続・経験・完了・結果の4用法を示した画像。

現在完了形は、英語学習者がつまずきやすい文法のひとつです。

「〜したことがある」「ずっと〜している」「ちょうど〜したところ」「〜してしまった」など、日本語ではいくつもの訳し方があるため、難しく感じる方も多いでしょう。

しかし、現在完了形の基本はとてもシンプルです。

ポイントは、過去に起きたことや始まったことが、現在とつながっているというイメージを持つことです。

この記事では、現在完了形の基本イメージから、have / has + 過去分詞 の文法ルール、さらに継続・経験・完了・結果の4つの用法まで、例文を使ってわかりやすく解説します。

最後には簡単な確認問題も用意していますので、現在完了形の基本をしっかり整理したい方は、ぜひ最後までご覧ください。

1.現在完了とは|時間の経過を示す時制

現在完了とは、過去に起きたことや始まったことが、現在とつながっていることを表す時制です。

現在完了は、過去に起きたことの影響・状態・経験が現在までつながり、今どうなっているかを表す時制であることを示した図。

日本語では「〜したことがある」「〜している」「〜したところだ」「〜してしまった」など、文脈によってさまざまな訳し方をします。しかし、どの用法にも共通している考え方があります。

過去に何かが起きた

↓

その影響・状態・経験が現在までつながっている
↓

③だから今どうなのかを伝える

この「今につながっている」という感覚が、現在完了を理解するうえでとても大切です。

たとえば、以下の文もすべて現在完了で表現できます。

I haven’t smoked for over 2 years.
私は2年以上タバコを吸っていません。

I have lived there for 20 years.
私はそこに20年間住んでいます。

How long have you worked there?
あなたはそこでどのくらい働いていますか?

これらの文では、「タバコを吸わない状態」「そこに住んでいる状態」「そこで働いている状態」が、過去から現在まで続いていることを表しています。

つまり現在完了は、単に「過去の出来事」を言うための文法ではありません。過去から今までの時間の幅を表し、現在の状態や結果に焦点を当てるための文法なのです。

2.現在完了の文法ルール|have / has + 過去分詞の形

この章では、現在完了形の基本ルールである have / has + 過去分詞 の形について解説します。

現在完了は難しく見えるかもしれませんが、文の作り方はとてもシンプルです。まずは、

  1. 肯定文
  2. 否定文
  3. 疑問文

の3つの形を押さえておきましょう。この記事では、それぞれの作り方を例文と一緒にわかりやすく解説しますので、ぜひ最後までご覧ください。

2-1.肯定文|have+過去分詞

現在完了の肯定文は、次の形で作ります。

主語 + have / has + 過去分詞

現在完了形の基本ルール「主語 + have / has + 過去分詞」を、宿題を終えた例文と東京に5年間住んでいる例文で説明した画像。

肯定文では、主語のあとに have / has を置き、そのあとに動詞の過去分詞を続けます。ここで注意したいのは、現在完了では動詞の過去形ではなく、過去分詞を使うという点です。

たとえば、go は過去形が went、過去分詞が gone です。

I have went to Hawaii.
※これは間違いです。

I have gone to Hawaii.(こちらが正解)
私はハワイに行ってしまいました。

このように、現在完了では必ず have / has + 過去分詞の形にしましょう。 

過去分詞は「不規則動詞の一覧」の記事も合わせてご覧ください。

2-2.否定文|Have + not + 過去分詞

現在完了の否定文は、have / has のあとに not を置きます。形は次の通りです。

主語 + have / has + not + 過去分詞
現在完了の否定文「主語 + have / has + not + 過去分詞」の形を、宿題をまだ終えていない、夕食をまだ食べていない、映画を見たことがない例文で説明した画像。

会話では、have nothaven’thas nothasn’t と省略されることが多いです。

①I haven’t finished my homework yet.
私はまだ宿題を終えていません。

②She hasn’t eaten dinner yet.
彼女はまだ夕食を食べていません。

現在完了の否定文では、not の位置は have / has の直後と覚えておきましょう。

英語の否定形の作り方について詳しく!

2-3.疑問文|Have + 主語+過去分詞 – ?

現在完了の疑問文は、have / has を文の最初に出すことで作ります。形は次の通りです。

Have / Has + 主語 + 過去分詞?
現在完了の疑問文「Have / Has + 主語 + 過去分詞?」の形を、スイスに行った経験、宿題の完了、到着確認の例文で説明した画像。

肯定文では、主語のあとに have / has を置きます。

You have been to Switzerland.
あなたはスイスに行ったことがあります。

疑問文では、have / has を前に出します。

Have you been to Switzerland?
あなたはスイスに行ったことがありますか?

このように、現在完了の疑問文は、have / has と主語の語順を入れ替えるだけで作れます。

英語の疑問文の作り方や疑問詞の使用法について詳しく説明したページもありますので、ぜひ参照してみてください。


英語学習の困りごとについて具体的な解決策・学習方法を直接ご相談したい場合は、お気軽にご相談ください。日本人カウンセラーが日本語で対応します。無料カウンセリングの予約はこちらから▶︎

3.現在完了形の4用法|経験・継続・完了・結果

現在完了の4つの用法である継続用法、経験用法、完了用法、結果用法を、それぞれの意味と例文で整理した画像。

現在完了形を理解するうえで大切なのが、4つの用法です。現在完了形には、主に次の4つの使い方があります。

継続用法:ずっと〜している
経験用法:〜したことがある
完了用法:ちょうど〜したところだ
結果用法:〜してしまった、その結果今こうなっている

一見すると、それぞれまったく違う意味に見えるかもしれません。しかし、どの用法にも共通しているのは、過去の出来事や状態が現在とつながっているという点です。

過去から現在までの時間の流れを含めて、今の状態・経験・結果を伝えるための文法です。ここからは、現在完了形の4用法をひとつずつ確認していきましょう。

3-1.(継続用法)ある期間〜している

継続用法は、過去に始まった状態や動作が、現在まで続いていることを表します。日本語では「〜している」「ずっと〜している」と訳すことが多いです。

現在完了の継続用法を、過去に骨折してから現在も痛みが続き、未来にも続く可能性がある流れとして示した横長の図。

I have had a broken bone since last month.
私は先月から骨折しています。

この文では、先月に骨折して、その状態が今も続いていることを表しています。つまり、過去のある時点で始まった状態が、現在までつながっているということです。

ほかの例文も見てみましょう。

She has stayed at this hotel since last week.
彼女は先週からこのホテルに滞在しています。

How long have you lived in Hawaii?
あなたはどのくらいハワイに住んでいますか?

I have had a broken bone since last month.
先月から骨折しています。

継続用法では、期間を表す言葉と一緒に使われることが多いです。

for + 期間|〜の間
for 3 years
3年間

for two weeks
2週間
since + 過去の時点|〜以来
since last month
先月から

since 2020
2020年から
How long + 現在完了の疑問文|どのくらい〜していますか?
How long have you lived here?
ここにどのくらい住んでいますか?

継続用法では、いつから・どのくらい続いているのかを意識すると理解しやすくなります。

3-2.(経験用法)〜したことがある

経験用法は、過去から現在までの間に経験したことを表します。

日本語では「〜したことがある」「今までに〜した経験がある」と訳すことが多いです。

現在完了の経験用法を、ハワイに行った経験が今の自分に残っていることとして、写真とタイムラインで説明した画像。

つまり、経験用法では、過去の出来事そのものよりも、今の自分がその経験を持っていることに焦点があります。

ほかの例文も見てみましょう。

I have been to Tokyo DisneySea three times.
私は東京ディズニーシーに3回行ったことがあります。

He has never driven a car.
彼は車を運転したことがありません。

Have you ever tried crocodile meat?
あなたは今までにワニの肉を食べたことがありますか?

経験用法は、旅行・食べ物・仕事・趣味など、日常会話でもとてもよく使われます。

経験用法では、以下のような表現がよく使われます。

before|以前に、前に
I have seen this movie before.
私は以前この映画を見たことがあります。
ever|今までに
Have you ever been to Canada?
今までにカナダへ行ったことがありますか?
never|一度も〜ない
I have never eaten natto.
私は納豆を一度も食べたことがありません。
回数を表す言葉
once
1回、一度

twice
2回、二度

three times
3回、三度

four times
4回、四度

“thrice” も「3回」という意味ですが、日常会話では three times の方が一般的です。

3-3.(完了用法)ちょうど〜したところ

完了用法は継続用法を応用した表現方法です。一定期間継続してたことを「たった今・ちょうど終える」ニュアンスです。

完了用法は、過去に始まった動作が、現在までに完了したことを表します。日本語では「ちょうど〜したところだ」「もう〜した」「まだ〜していない」と訳すことが多いです。

現在完了の完了用法を、雨がちょうど止んで地面が濡れている状態として、写真とタイムラインで説明した画像。

ほかの例文も見てみましょう。

I have just eaten lunch.
ちょうど昼食を食べたところです。

I haven’t finished my homework yet.
まだ宿題を終えていません。

I have already watched the movie.
すでにその映画を見終わりました。

Have you submitted the report yet?
もうレポートを提出しましたか?

完了用法では、「終わった」「まだ終わっていない」「もう終わった」といった、現在の時点で完了しているかどうかを伝えます。

完了用法では、次の副詞がよく使われます。

just|ちょうど、たった今
I have just arrived.
ちょうど到着しました。
already|すでに、もう
She has already left.
彼女はすでに出発しました。
yet|まだ、もう ※否定文・疑問文でよく使います。
I haven’t finished yet.
まだ終わっていません。

Have you finished yet?
もう終わりましたか?

基本的に、justalready は過去分詞の前に置き、yet は文末に置くことが多いです。

I have just finished my homework.
私はちょうど宿題を終えました。

I have already finished my homework.
私はすでに宿題を終えました。

I haven’t finished my homework yet.
私はまだ宿題を終えていません。

このように、完了用法では just / already / yet をセットで覚えておくと便利です。

英語の副詞の意味・置き方について詳しくチェック!

3-4.(結果用法)〜してしまった結果

結果用法は、過去に起きた出来事の結果が、現在の状態として残っていることを表します。日本語では「〜してしまった」「〜してしまって、今こうなっている」と訳すことが多いです。

現在完了の結果用法を、スマートフォンをなくした結果、今も手元になく困っている状態として写真とタイムラインで説明した画像。

この文では、「過去にスマートフォンをなくした」という出来事だけを伝えているのではありません。
なくした結果、今もスマートフォンが手元にないという状態を表しています。

ほかの例文も見てみましょう。

She has gone to Europe.
彼女はヨーロッパへ行ってしまいました。
*この文では、彼女がヨーロッパへ行った結果、今ここにいないという意味になります。

I have just painted the bench.
そのベンチにペンキを塗ったばかりです。
*この文では、ペンキを塗った結果、今そのベンチは塗りたての状態だということが伝わります。

  結果用法は、完了用法と似ているため、少しわかりにくく感じるかもしれません。

ポイントは、過去の出来事そのものではなく、その結果として今どうなっているかに注目することです。現在完了の結果用法は、会話の中のストーリーをイメージすると理解しやすくなります。

たとえば、スマートフォンをなくしたとき、相手に伝えたいのは「過去になくした」という事実だけではありません。多くの場合、「だから今連絡が取れない」「だから今困っている」という現在の状況も含まれています。

現在完了の結果用法を、彼氏からもらったスマートフォンをなくし、今も見つからない状態が続いている流れとして説明した画像。

このように、結果用法では、過去に起きたことが今の状況に影響しているという感覚を持つことが大切です。

もし失くしたものが大切な人からのプレゼントだったら、見つかるまで1週間でも1ヶ月でも探しますよね。結果、スマホを失くした状態が続いている。これは過去形でも現在形でも表現することはできません。現在完了の結果用法だから表現できるのです。

4.過去形と現在完了形の違いも理解しておこう

現在完了形は、過去に起きたことが現在とつながっていることを表す文法です。一方で、過去形は過去のある時点で起きた出来事を表します。

過去形と現在完了の違いを、チケットを買った例で比較し、過去形は過去の出来事、現在完了は今も結果が続いていることを示した画像。

たとえば、次の2つの文を見てみましょう。

①I bought a ticket.
チケットを買った。

②I have bought a ticket.
今チケットを持っている/準備できている。

どちらも日本語では「チケットを買いました」と訳せますが、ニュアンスは少し違います。

過去形の I bought a ticket. は、「過去にチケットを買った」という出来事そのものに焦点があります。今そのチケットを持っているか、準備ができているかまでは、この文だけでははっきりしません。

一方で、現在完了形の I have bought a ticket. は、「チケットを買った結果、今チケットを持っている」「今は準備ができている」という現在の状態まで含んでいます。

このように、現在完了形を正しく使うためには、過去形との違いを理解することも大切です。過去形と現在完了形の違いについては、以下の記事で詳しく解説しています。

過去形と現在完了形の違いはこちら

確認問題
問題1
次の日本語を、現在完了形の英文にしましょう。
私は3年間英語を勉強しています。

問題2
次の英文は、現在完了のどの用法でしょうか?
I have been to Hawaii before.
私は以前ハワイに行ったことがあります。
① 継続用法
② 経験用法
③ 完了用法
④ 結果用法

問題3
次の2つの文の違いとして正しいものを選びましょう。
I bought a ticket.
I have bought a ticket.
① どちらもまったく同じ意味
② I bought a ticket. は過去の出来事に焦点がある
③ I have bought a ticket. は今チケットを持っている・準備できている状態まで含む
④ ②と③の両方

現在完了のような文法も、ただ暗記するだけではなく、実際の会話の中で使える形に変えていくことが大切です。私たちの受講生が、会話の練習で現在完了をマスターしていく様子をご覧ください。

英文法と英会話の完成についてご興味のある方は、ぜひ一度私たちの無料カウンセリングでお話ください。あなたの状況に合った具体的な学習方法についてのアドバイスもしております。

英語力が伸びない
本当の原因、診断します

\60分無料カウンセリング受付中/

英語になると言葉が詰まってしまう…。
その原因は「あなた特有のクセ」にあるかもしれません。
英語習得のプロが丁寧にヒアリングし、
その場で改善ポイントと最短ルートをご提案します。

60分オンライン
カウンセリング(日本語)
  • ・「英語がスッとでない原因」の弱点診断
  • ・あなた専用の「最短英語習得ルート」提案つき
体験オンライン
レッスン(英語)

ご希望の方は25分の体験レッスン

体験カウンセリング
満足度

98%

Aloha English英会話の
無料カウンセリングは
98%の方に満足いただいています

セールス
一切なし

初心者
OK

累計
400
以上が体験

公式LINEからお問い合わせ

キーワード検索

英会話で役立つ最新記事

記事の監修者情報

【松本兼頌(Matsumoto Kensho)】

英会話コーチング歴は10年以上。これまでに300人以上の英会話学習者をサポートし、スピーキング力の向上や転職成功といった多くの成果を実現してきました。特に、初心者が陥りやすい失敗や学習のつまずきポイントを熟知。その経験をもとに、「どうすれば英語が話せるようになるか」を具体的かつ実践的に解説しています。日常英会話からビジネス英語まで幅広く対応し、スピーキング・発音・リスニングに重点を置いて監修しています。

FREE 無料

カウンセリング
相談
予約
受付中!

希望の日時を選択してご予約ください。