現在完了形と現在完了進行形の基本【初級者向けの記事】

こんにちはハミです!

 

 

今回は現在完了形と現在完了進行形の基本について

説明していこうと思います。

 

 

この記事を読むことで、

英語を勉強し始めている初級者にとって

現在完了形と現在完了進行形の文法を誰でも簡単に

理解できるようになると思います。

それでは見ていきましょう!

 

・現在完了形

現在完了形の形は

have / has +過去分詞 ( done )

という形になります。

詳しく見ていきましょう。

 

①haveの役割

まずは次の例文を見てみましょう。

ex) I have two pencils.「私は2本の鉛筆を持っている。」

ex) I had a good time.「私は楽しい時間を過ごした。」

 

前者の文「私は2本の鉛筆を持っている。」というのは、

現在のことを表していることがわかります。

 

後者の文「私は楽しい時間を過ごした。」というのは、

過去の結果を表していることがわかります。

 

このことから have の役割は

現在との関係を示す、ある行為の状態・結果を重視

であることが分かります。

 

そして、現在完了形というのは

この2つの役割を持っているのです。

 

簡単な例文で言うと、

ex) I have just finished studying English.

 「私は英語を勉強し終えたところだ。」

この文では「私は英語を勉強し終えた。」と過去形的に

訳すのではなく、have の役割を使って、

「私は英語を勉強し終えたところだ。」と訳すのが

正しいのです。

 

ここで大事であるのが、上の例文から現在完了形は

「~したところである」

と訳すことであります。

 

勉強し終えたという事実があります。

これが「現在との関係」「行為の状態・結果を重視」

ということなのです。

 

この二つを詳しく説明していきます。

 

②現在との関係

まずは2つの例文を見てみましょう。

ex) I lost my wallet.「財布をなくした。」

ex) I've lost my wallet.「財布をなくした。」

 

前者の「財布をなくした。」は

過去のある時点であり、

現在は財布をなくした状態かどうかは分かりません。

 

後者の「財布をなくした。」は

現在完了形を用いることによって、

過去のある時点で財布をなくして、

現在も財布がない状態が続いている

のであります。

 

このように、現在完了形は

現在との関係がすごく大事であるのです。

また例文を見てみましょう。

ex) He has gone to Thailand.「彼はタイに行ってしまった。」

ex) He has been to Thailand.「彼はタイに行ったことがある。」

 

前者の文の意味合いは

「彼はタイに行ってしまって、今ここにいない」

ということを表し、

後者の文の意味合いは

「彼はタイに行ったことがあるが、今タイにおるわけではない」

ということを表します。

 

この2つの文の形で困惑にならないようにしましょう。

 

③状態・結果の重視

次の例文を見てみましょう。

ex) I did it!「やったぞ!」

ex) I got it!「わかった!」

ex)I made it!「間に合った!」

この3つの例文はいずれも

「やったという事実が現在の経験として感じられる」

といった意味合いが含まれます。

 

④副詞と現在完了の相性

(1) these days「( 現在に近い ) 最近」

 →現在完了形を用いる。

ex) It has been good weather these days.

 「最近良い天気が続いている。」

 

(2) recently「最近、近頃」

 →過去形現在完了形のいずれでも用いる。

ex) I haven't seen her recently.「最近、彼女に会っていない。」

ex) This accident happened quite recently.

 「この事故はつい先日起きた。」

 

(3) just now

 「つい先ほど」→過去形で用いる。

 「ちょうど今は」→現在形で用いる。

ex) He arrived just now.「彼はつい先ほど着いた。」

ex) I'm busy just now.「私はちょうど今忙しいです。」

 

(4) already「すでに、もう」

 →現在完了形過去形いずれでも用いる。

ex) I have already eaten lunch.「もう昼ご飯たべました。」

ex) You already asked that question.

 「その質問はもうしましたよ。」

 

(5) yet「( 現時点で ) まだ、もう」

 →基本的に現在完了形疑問文否定文で用いる。

ex) You just haven't got it yet.

 君はまだそれを手に入れてない。」

ex) Have you seen the film yet?「もうその映画は見ましたか?」

 

※already と yet についての詳しいことは

次回の記事で説明します。

 

・現在完了進行形

現在完了進行形の形は、

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

となり、意味合いは

「継続 ( ずっと~している )」となります。

ex) It has been snowing for three days.

 「3日間雪が降り続いている。」

現在完了進行形は「ずっと~し続けた状態で今に至る」

ということを表現するもので、

 

「今も、これからも~し続ける」という状況的に

そうである場合もあれば、ない場合もあるのです。

 

以下の例文はそうでない場合です。

ex) It's been snowing all night.「一晩中雪が降っていた。」

こういった意味合いもあるので、

是非覚えておきましょう。

 

以上、現在完了形と現在完了進行形の

基本でした。

 

英語学習初級者、読者にとって

参考になれば幸いです。