現在完了の解説

1.現在完了

1 現在完了の形

have+過去分詞

現在完了の基本的な形は「have+過去分詞」です。この have は、動詞でなく助動詞となります。もし過去分詞に had を使えば、have が連続する文になります。

例文:
I have had it for two years.
(私はそれを二年間所有しています。)

また、主語が3人称単数ならば、has+過去分詞 の形にします。

例文:
She has had it for two years.
(彼女はそれを二年間所有しています。)

2 現在完了の意味

現在完了の意味は4つあります。

継続
経験
完了
結果

この4つです。現在形はいま時点を、過去形は昔のある時点を表しますが、現在完了は過去〜現在にまたがる事を表現します。

現在完了のポイントは、4つの意味を理解して使い分けることと、過去分詞を覚えることです。

・継続:何かが継続していることを表す
・経験:過去の経験を表す
・完了:何かがいま終わったことを表す
・結果:過去の事象がいまも続いていることを表す

2.現在完了の英作文

現在完了の have が助動詞であるので、>> can 等の助動詞と英作方法は同じです。

1 肯定文

主語+have+過去分詞+〜.

例文:
He has lost his wallet.
(彼は財布を無くしました。)

※ちなみにこの文は >> 結果 の意味です。

2 否定文

主語+have not +過去分詞+〜.

have の直後に not をつけます。

例文:
I have not been to Europe.
(私はヨーロッパに行ったことがありません。)

※ちなみにこの文は >> 経験 の意味です。

3 疑問文

Have+主語+過去分詞+〜?

have を文頭に持っていきます。

例文:
Have you finished your homework?
(宿題は終わりましたか。)

※ちなみにこの文は >> 完了 の意味です。

答え方は次の通りです。

「はい」の場合

Yes, +主語+ have.

「いいえ」の場合

No, +主語+ have not ( haven’t ).

助動詞の疑問文なので、答えも助動詞で答えます。すぐ上の疑問文に答えてみます。

答え方:

Yes, I have.
(はい、終わりました。)

No, I have not ( haven’t ).
(いいえ、終わっていません。)