用語集
継続用法けいぞくようほう
現在完了 で 「ずっと 〜 し て いる」 を 表す 用法。 for, since が 目印。 状態動詞 と 一緒 に 使う。
現在完了 で 「ずっと 〜 し て いる」 を 表す 用法。 for, since が 目印。 状態動詞 と 一緒 に 使う。
継続用法 とは 現在完了 で 「ずっと 〜 している」 を表す用法です。 know, live, be, want などの 状態動詞 と組み合わせます。
for と since はどちらも 「いつからか」 を示しますが、 後ろに続くものが違います。
| 前置詞 | 意味 | 後ろに続くもの | 例 |
|---|---|---|---|
| for | 〜 の間 (期間) | 期間の長さ | for ten years, for a week |
| since | 〜 からずっと (起点) | 過去の一点 | since 2020, since I was five |
例: I have lived in Tokyo for ten years. / I have known him since 2018.。
ポイント 「どれくらいの間?」 と尋ねるときは How long have you 〜? を使い、 答えは for / since で始めます。
現在完了の 継続用法 は have/has + 過去分詞 で 過去から現在までずっと続いている状態・動作を表す。 動詞の種類で形が変わる。
| 動詞の種類 | 形 | 例 |
|---|---|---|
| 状態動詞 (live, know, be) | have + 過去分詞 | I have lived here for ten years. |
| 動作動詞 (study, work, rain) | have been + -ing | I have been studying for two hours. |
期間を表す語: 「for + 期間」 (〜 の間)、 「since + 起点」 (〜 からずっと)。 例: 「Human activities have been the main driver of climate change since the Industrial Revolution.」 (産業革命以来ずっと)。
試験では 「for」 か 「since」 かを選ばせる問題が定番。 後ろが期間 (ten years) なら for、 起点 (2010, I was born) なら since をとる。