現在完了進行形とは?解説と使い方などについて詳しく説明
現在完了進行形: form
have/has + been + 動詞の – ing フォームを使用します。
|
+ |
she, he, it I, you, we, they |
has have |
been working 。 |
|
|
− |
she, he, it I, you, we, they |
(完全形) has not have not |
been working 。 |
|
|
she, he, it I, you, we, they |
(ショートフォーム) hasn’t haven’t |
|||
|
? + |
Has Have |
she, he, it I, you, we, they |
been working? |
|
|
? − |
(完全形) Has Have |
she, he, it I, you, we, they |
not |
been working? |
|
(ショートフォーム) Hasn’t Haven’t |
she, he, it I, you, we, they |
|||
現在完了進行形: 用途
最近の過去の活動
現在完了進行形を使用して、最近の過去の完了した活動について話します。現在完了進行形を使用すると、アクティビティに焦点が当てられます。
特定の時間は与えません。活動は終了しましたが、現在の結果を見ることができます。
I ‘ve just been cleaning the car. (車は濡れていてきれいです。)
It ‘s been snowing . (地面は雪で覆われています。)
What have you been buying ?
1つの継続イベント
過去のある時点で始まり、現在も継続している単一の活動には、現在完了進行形を使用します。
I ‘ve been reading your book – it’s great. (今でも読んでいます。)
He ‘s been living in the village since 1995. (彼は今も村に住んでいます。)
She has been writing her autobiography since 1987.
繰り返される連続イベント
現在完了進行形を使用して、過去の特定の時間に開始され、現在まで続いている繰り返しの活動について話します。
I ‘ve been going to Spain on holiday every year since 1987.
I haven’t been eating much lunch lately. I ‘ve been going to the gym at lunchtimes.
She ‘s been playing tennis on and off for three years.
