現在完了の意味と使い方|基本をわかりやすく解説
現在完了は have / has + 過去分詞 の形で作ります。
例
I have finished my homework.
私は宿題を終えました。
She has lost her key.
彼女は鍵をなくしました。
現在完了には、主に次の 3つの使い方があります。
- 継続
- 経験
- 完了と結果
① 継続
過去から今まで 状態が続いていることを表します。
I have lived here for five years.
私はここに5年住んでいます。
She has worked here since 2020.
彼女は2020年からここで働いています。
継続では、次のような語がよく使われます。
- for(〜の間)
- since(〜以来)
② 経験
〜したことがあるという経験を表します。
I have been to Canada.
カナダに行ったことがあります。
She has seen that movie.
彼女はその映画を見たことがあります。
経験では、次のような語がよく使われます。
- ever(今までに)
- never(一度も〜ない)
③ 完了と結果
行動が 完了したことや、その 結果が今にあることを表します。
I have finished my homework.
私は宿題を終えました。
The train has left.
電車は出発してしまいました。
I have lost my key.
鍵をなくしました。(今も見つかっていない)
完了・結果では、次のような語がよく使われます。
- already(すでに)
- just(ちょうど)
- yet(まだ / もう)
補足1:過去形との違い
現在完了と過去形の違いは、今との関係があるかどうかです。
過去形
I lost my key yesterday.
昨日鍵をなくしました。
→ 過去の出来事を説明しています。
現在完了
I have lost my key.
鍵をなくしました。
→ 今も鍵がない状態です。
このように現在完了は 過去から今につながっている出来事を表します。
補足2:been と gone の違い
現在完了では been と gone がよく使われますが、意味が少し違います。
have been
👉 行って戻ってきた経験
I have been to Canada.
私はカナダに行ったことがあります。
この場合、カナダに行ったことがあり、今はここにいます。
have gone
👉 行ってまだ戻っていない
She has gone to the store.
彼女は店に行きました。
この場合、まだ店にいて戻っていません。
まとめ
現在完了は have / has + 過去分詞 の形で作られます。
主な使い方は次の3つです。
| 用法 | 意味 |
|---|---|
| 継続 | 過去から今まで続いている |
| 経験 | 〜したことがある |
| 完了・結果 | 行動が終わった / 結果が今にある |
現在完了は英語の会話でも文章でも とてもよく使われる文法です。
「過去から今につながる」というイメージを意識すると理解しやすくなります。
英会話でも頻繁に使われる表現なので、ぜひマスターしておきたい文法のひとつです。
