Web公開講座 英語U

12 現在完了進行形(ずっと〜している)

 現在完了進行形は have + been + ~ing の形で用い、過去のある一点から現在まである動作がずっと続いていることを表す。

(1) Helen has been taking piano lessons since five.
ヘレンは5歳のときからずっとピアノのレッスンを受けている。
(2) How long have you been waiting for the bus?
いつからバスを待っているのですか。
(3) What has he been doing today?
彼は今日何をしていたのですか。

一つ後ろへ  目次  一つ前へ