『時制(完了進行形)』
☆現在完了進行形
【例文】私は2時間ずっと兄(弟)を待っているのです。
I have been waiting for my brother for two hours.
・現在完了進行形: have(has) been ~ing
「(今まで)ずっと~している」(動作の継続)
(現在完了進行形→現在完了形+進行形)
have(has) + 過去分詞 〈現在完了形〉
+) be + ~ing 〈進行形〉
have(has) + been + ~ing
また、完了進行形や未来完了進行形もある。
☆過去完了進行形
【例文】私の母が到着した時、私は1時間サッカーをしていました。
When my mother arrived, I had been playing soccer for an hour.
・完了進行形: had been ~ing
「ずっと~していた」
(過去完了進行形→過去完了形 + 進行形)
had + 過去分詞 〈過去完了形〉
+) be + ~ing 〈進行形〉
had + been + ~ing
☆未来完了進行形
【例文】彼女は来年の夏で、フランス語を5年間勉強していることになるだろう。
She will have been learning French for five years next spring.
・未来完了進行形:will have been ~ing
「ずっと~しているだろう」
(未来完了進行形→未来完了形 + 進行形)
will have + 過去分詞 〈未来完了形〉
+) be + ~ing 〈進行形〉
will have + been + ~ing