英文法[現在完了形(Present perfect)と現在完了進行形(Present perfect continuous)]

こんにちは!なおやデス!

今日は「現在完了形」と「現在完了進行形」についてまとめます。

現在完了形
今(now)との関連がある。
I have lost my wallet. → 財布をなくしている。(今も見つかっていない、今財布を持っていない)

過去形 “I lost my wallet.” との違いは?
「財布をなくした」ことは、過去に起きたこと。
まだ、財布は見つかっていないかもしれないし、既に見つかっているかもしれない。
過去形を使う場合は、そのアクションが起こった時間をつけると分かりやすい。
例) I lost my wallet yesterday.

just, already, yetを一緒に使うことがある。
I’ve just had dinner. (ちょうど、夜ご飯を食べ終わった)
I have already done my homework. (もう、宿題を終わらせた)
I borrowed a DVD from my friend yesterday, but I haven’t seen it yet. (友達からDVDを借りたけど、まだ見てない)

beengone の違いは?
Nao lives in Japan.
He has been to Canada. → カナダに行ったことがある。(今は日本に居る)
He has gone to Canada. → カナダに行っている。(今、日本に居ない)

ある一定の期間(so far, in the last few days, since, recently etc)を付け加えれる。
I haven’t got any questions so far.
Have you watched a movie recently?

———-

現在完了進行形
I have been playing basketball since 3 o’clock.
My younger brother has been editing his video all day.

現在進行形は、”今行っている行動”にフォーカスしているっぽい。
I am studying English. → (今)英語を勉強している。
現在完了進行形は、”過去から今にかけて”にフォーカス。
I have been studying English for 10 years.
※個人的な解釈です。

アメリカ英語とイギリス英語は文法が異なるので注意する。(他の国や地域によっても文法は異なる)

I hope you guys have a great day!

参考元 : Raymond Murphy, English Grammar In Use Fourth Edition, (CAMBRIDGE, 2012), p14-21

コメント

タイトルとURLをコピーしました