過去完了進行形 |
過去完了進行形は、 had + been + 現在分詞(動詞 + -ing) の形をとる。
現在完了進行形 | 現在までの動作の継続を表す |
過去完了進行形 | 過去のある時点までの動作の継続を表す |
⇒規則動詞の過去分詞と、不規則動詞の過去分詞の作り方の復習はこちら
現在完了進行形と過去完了進行形の文を比較してみよう |
現在完了進行形 | I have been waiting for her for 30 minutes. 僕は彼女を30分待っている。 |
過去完了進行形 | I had been waiting for her for 30 minutes when she
showed up. 彼女が姿を見せたとき、僕は30分彼女を待っていた。 |
過去進行形 | I was waiting for her when she showed up. 彼女が姿を見せたとき、僕は彼女を待っていた。 |
※過去完了進行形は、その時点までずっと「待つ」という動作が継続していたことを表す。
※過去進行形は、彼女が来たその瞬間に「待つ」という動作が進行していたことを表す。