››
第 1 章 で 学 ん だ 現在完了 の 「継続用法」 で は、 主 に 状態 を 表 す 動詞 (live, know, like, want な ど) を 使 い まし た。 動作 を 表 す 動詞 (study, play, run, rain な ど) を 「ず っ と し 続 け て い る」 と 言 い た い 時 は、 こ の 章 で 学 ぶ 現在完了進行形 を 使 い ます。
ポイント: 現在完了進行形 は 「今 も 続 い て い る」 動作 を 強調 す る 形。 「ず っ と 〜 し て い る」 と 訳 す。
主語 + have/has been + 動詞 の ing 形
| 主語 | 形 | 例 |
|---|---|---|
| I / You / We / They | have been V-ing | I have been studying English. |
| He / She / It | has been V-ing | She has been studying English. |
| 種類 | 形 | 例 |
|---|---|---|
| 否定 | have/has + not + been + V-ing | I haven't been studying lately. |
| 疑問 | Have/Has + 主語 + been + V-ing? | Have you been waiting long? |
| 答え | Yes, 主語 + have/has. / No, 主語 + haven't/hasn't. | Yes, I have. |
| 動詞 | ing 形 | ルール |
|---|---|---|
| play | playing | そ の ま ま ing |
| make | making | e を 取 っ て ing |
| run | running | 子音字重 ね て ing |
| die | dying | ie → y + ing |
| study | studying | y は そ の ま ま |
「過去 の あ る 時点 か ら 今 ま で ず っ と そ の 動作 を し 続 け て い る」 を 表 し ます。
| 英文 | 訳 |
|---|---|
| I have been studying English for three hours. | 私 は 3 時間 ず っ と 英語 を 勉強 し て い る。 |
| It has been raining since yesterday. | 昨日 か ら ず っ と 雨 が 降 り 続 い て い る。 |
| She has been waiting for the bus for 30 minutes. | 彼女 は 30 分間 ず っ と バ ス を 待 っ て い る。 |
| How long have you been playing soccer? | あ な た は ど れ ぐ ら い サ ッ カ ー を し 続 け て い ま す か。 |
| I have been reading this book since this morning. | 私 は 今朝 か ら ず っ と こ の 本 を 読 ん で い る。 |
大事: for / since の 使 い 方 は 第 1 章 と 同 じ。 for + 期間 の 長 さ、 since + 起点。
英語 の 動詞 は 大 きく 2 つ に 分 け ら れ ます。
| 種類 | 性質 | 例 |
|---|---|---|
| 状態動詞 | 「あ る 状態」 を 表 す。 進行形 に し に く い | be, have (持 つ), know, like, love, want, see, hear, understand, remember |
| 動作動詞 | 「動作」 を 表 す。 進行形 に な る | play, study, run, eat, read, write, wait, rain, sleep |
「ず っ と 〜 し て い る」 を 表 す 時:
| 動詞 の 種類 | 例文 | 訳 |
|---|---|---|
| 状態 (know) | I have known him for ten years. | 私 は 10 年間彼 を 知 っ て い る。 |
| 状態 (live) | She has lived here since 2020. | 彼女 は 2020 年 か ら ず っ と 住 ん で い る。 |
| 動作 (study) | I have been studying for two hours. | 私 は 2 時間 ず っ と 勉強 し て い る。 |
| 動作 (rain) | It has been raining all day. | 一日中 ず っ と 雨 が 降 っ て い る。 |
ポイント: ✕ I have been knowing him for ten years. (状態動詞 は 進行形 NG) → ✓ I have known him for ten years.
ただし、 live は 例外的 に 両方 OK。 「I have lived here for 10 years.」 と 「I have been living here for 10 years.」 は どち ら も 使 え、 後者 は や や 「動作性・一時性[|せい]」 の ニュアンス。
| 観点 | 現在完了 (継続) | 現在完了進行形 |
|---|---|---|
| 形 | have + 過分 | have been + V-ing |
| 主 に 使 う 動詞 | 状態動詞 | 動作動詞 |
| 表 す こ と | 状態 が 続 い て い る | 動作 が 続 い て い る |
| ニュアンス | 静的[ | てき] |
| 文 | 用法 | 訳 |
|---|---|---|
| I have lived in Tokyo for 5 years. | 完了 (継続) | 5 年間東京 に 住 ん で い る。 |
| I have been studying for 2 hours. | 完了進行 | 2 時間 ず っ と 勉強 し 続 け て い る。 |
| I have read this book three times. | 完了 (経験) | こ の 本 を 3 回読 ん だ こ と が あ る。 |
| I have been reading this book since morning. | 完了進行 | 朝 か ら ず っ と こ の 本 を 読 ん で い る。 |
大事: 「3 回読 ん だ」 (経験・完了 = 何回) と 「ず っ と 読 ん で い る」 (継続 = 動作進行) の 区別。 回数 は 進行形 と 一緒 に 使 わ な い。 ✕ I have been reading this book three times.
| 元 の 文 | 同意文 |
|---|---|
| It started raining yesterday and is still raining. | It has been raining since yesterday. |
| He began studying English two hours ago. He's still studying. | He has been studying English for two hours. |
| She started waiting for me at noon. She is still waiting. | She has been waiting for me since noon. |
次章 か ら は 中 3 英語 の 大山場 関係代名詞 に 入 り ま す。 文 と 文 を つ な ぎ、 名詞 を く わ し く 説明 す る 強力 な 道具 で す。