現在完了の継続用法との違い


現在完了の継続 = 状態の継続

現在完了の<継続>は、「状態」が継続することを意味する。

be, feel, have, hear, know, like, love, think, want などの状態動詞が用いられる。

We have known each other for ten years.
「私たちは、10年来の知り合いだ」

I have long wanted to see her again.
「私は長いこと彼女と再会したいと思っている」

She has been ill in bed for one month.
「彼女は、1か月も寝込んでいる」

現在完了進行形の継続 = 動作の継続

一方、現在完了進行形の<継続>は、「動作」の継続を表す。

動作動詞を用いて、過去のあるときから今現在まで進行している動作を表す

例)I have been reading this book for over one hour.
「私はこの本を1時間以上も読んでいる」

How long have you been playing TV games today?
「あなたは今日はどのくらいの間ゲームをしているの?」

参考文献


現在完了の<継続>と現在完了進行形の違いについて|英語|苦手解決Q&A|進研ゼミ高校講座