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 ).
(いいえ、終わっていません。)