現在完了の継続用法との違い
現在完了の継続 = 状態の継続
現在完了の<継続>は、「状態」が継続することを意味する。
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?
「あなたは今日はどのくらいの間ゲームをしているの?」