UNIT11 how long have you(been)...?
※メモ程度に各セクションのポイント・自身の考えを整理しています
(事実と異なる場合があるかもしれませんので、ご留意ください)
■A
現在形と現在完了形の違いを説明
ex.
現在形
Paul is in hospital.
He's been in hospital since Monday
■B
現在完了形と現在完了進行形でそれぞれ相性のよい動詞がある
(動作動詞と状態動詞の観点)
動作動詞
learn, wait …
状態動詞
know, have, live …
■C
liveとworkは現在完了形/現在完了進行形のどちらでもよい
ex.
I've lived in Urawa.
I've been living in Urawa.
しかし、
alwaysを使うときは現在完了形(×現在完了進行形)
〇 I've always lived in Japan.
× I've always been lving in Japan.
■D
現在完了進行形の「否定形」は使う場合があるが、シチュエーションが限られるため、現在完了形を使えばOK
ex.
〇 I haven't played baseball for a long time.
× I haven't been playing for a long time.