英語学習の当サイトおすすめ書籍

【時制】現在完了形の作り方と使い方

英語の辞書

記事内に広告が含まれています。

英語では現在完了形と呼ばれる、日本人にとってはちょっと理解しにくいものがあります。

でもこれは必ずと言っていいほど試験にでますのできっちり覚えてしまいましょう。

現在完了形のポイント
  1. 現在完了形は「主語+have(またはhas)+動詞の過去分詞」でつくる
  2. 現在完了形には「完了」「結果」「経験」「継続」の4つの使い方がある
  3. 現在完了形の基本イメージは「過去から現在に向かって来る」イメージ

英語の時制12種類

英語には時制と呼ばれる時を表す表現が12種類あります。

基本的な時制は

  • 過去形
  • 現在形
  • 未来形

基本に進行形を組み合わせて

  • 過去進行形
  • 現在進行形
  • 未来進行形

基本に完了形を組み合わせて

  • 過去完了形
  • 現在完了形
  • 未来完了形

基本に完了形と進行形を組み合わせて

  • 過去完了進行形
  • 現在完了進行形
  • 未来完了進行形

の12種類です。

表にまとめると以下のようになります。

過去 現在 未来
基 本 過去形 現在形 未来形
did do(現在形),does will + do(原形)
~した。~していた。 ~する。~していた。 ~するだろう。~するつもりだ。
進行形 過去進行形 現在進行形 未来進行形
was,were + doing am,is,are + doing will + be + doing
~していた。 ~している。 ~しているだろう。
完了形 過去完了形 現在完了形 未来完了形
had + done have,has + done will + have + done
~してしまっていた。 ~してしまっている。 ~してしまっているだろう。
完了進行形 過去完了進行形 現在完了進行形 未来完了進行形
had + been + doing have,has + been + doing will + have + been + doing
~し続けていた。 ~し続けている。 ~し続けているだろう。

※ doは動詞の原形および現在形、didは動詞の過去形、doingは動詞の進行形、doneは動詞の過去分詞を表します。

完了(結果)、経験、継続を表す現在完了形

英語では「完了」「結果」「経験」「継続」をあらわすのに現在完了形と呼ばれる形を利用します。

現在完了形の形

現在完了形は必ず「have(has)+動詞の過去分詞」という形になります。

  • I lost my pen.(過去形:わたしはわたしのペンをなくした。)
  • I have lost my pen.(現在完了形:わたしはわたしのペンをなくしてしまった。)

となります。

日本語では両方「なくした」と過去のことのようですが、過去形は「過去のある時点」のことを表現しており、現在の状況はわかりません。
ペンが見つかったのかもしれないし、そのままないのかも知れない。

でも現在完了形は「過去のある時点からずっと継続している(継続)」ことをあらわすので、なくした時点から現在もペンはないのです。

このように日本語では同じような表現でも英語では明確に違いがあります。

現在完了形【継続】

現在完了形は過去のある時点から現在までずっと「継続」していことを表現することができます。

  • I have lievd in Tokyo since 2000.(わたしは2000年からずっと東京にすんでいます。)

ここでのポイントは「ずっと」なのです。過去のある時点(この場合は2000年)から現在まで継続して東京にすんでいるのです。

現在完了形【経験】

現在完了形はこれまでの「経験」を表現することができます。

Have you ever been to Osaka?(あなたは大阪へ行ったことがありますか?)
Yes, I have.(はい、あります。)
No, I haven’t.(いいえ、ありません。)

ここは疑問文になっていますが「have(has)+過去分詞」の現在完了形を使って「経験」をたずねています。
(疑問文の場合は「have(has)」をbe動詞や助動詞と同じように文の先頭に持っていって疑問文を作ります。)

現在完了形【完了】

現在完了形は「完了」を表現することができます。

I have finished my homework.(わたしは宿題を終えたところです。)

「完了」は今まさに終えたところと言ったことを表現できます。

例文-Other examples-

その他の例文をあげていきます。

  • How long has it been since he left the company.
    彼が会社を辞めてからどのくらい経ったのでしょうか?

まとめ

現在完了形のまとめです。

現在完了形のまとめ
  1. 現在完了形は「have(has)+動詞の過去分詞」であらわす。
  2. 現在完了形では「完了」「結果」「経験」「継続」をあらわすことができる。