英文法ノート
差がつく

現在完了進行形(have been doing)

着眼点過去から今まで続いている動作を強調する。「ずっと~し続けている」。

完了形(状態)完了進行形(動作)
I have known her for years.I have been waiting for an hour.
状態動詞:継続動作動詞:継続(途中)
例文
1
It has been raining since this morning.
今朝からずっと雨が降り続いている。
2
How long have you been studying English?
どのくらい英語を勉強していますか。
ポイント「まだ続いているか」「動作の連続性」を強調したいときは進行形。「過去完了進行形」も同様に、過去のある時点までの継続。
確認問題
1
空所補充:He ( ) ( ) for two hours, and he is still working.
答え
has been working。今も続く動作の継続。

「完了形」の項目

  1. 現在完了の基本(have p.p.)必須
  2. 現在完了の4用法の判別必須
  3. have been to / have gone to と継続の状態動詞必須
  4. 現在完了と過去形の使い分け必須
  5. 過去完了(had p.p.)必須
  6. 未来完了(will have p.p.)差がつく
  7. 現在完了進行形(have been doing)差がつく
  8. 過去完了進行形・未来完了進行形不要
  9. 完了形の書き換え(It is ~ since / 過去形と完了形)差がつく

英文法ノートの項目一覧 ・ 着眼点まとめ ・ ノート全体を開く(「理解した」のチェックと進み具合はノートに保存されます)