現在完了進行形(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。今も続く動作の継続。