Present Perfect の正体
英語の現在完了形が難しく感じるのは、日本語に「今の状況を含めた過去」を表す専用の形がないからです。 このガイドでは、ネイティブが感じている「have(持っている)」の感覚を徹底的に可視化します。
現在完了形とは、過去の出来事を 状態のことです。 助動詞の have は、おまけではなく「所有」を意味する重要な単語です。
I lost my key.(鍵を失くした)
→ 過去の「点」の話。今は見つかったかもしれないし、ないかもしれない。今のことは言及していない。
I have lost my key.(鍵を失くしちゃった)
→ 過去に起きたことを「今」も持っている。つまり、「だから今、家に入れないんだ!」という今の状況を伝えています。
(主語 + have/has + 過去分詞)
過去から今まで、その状況が途切れずに続いていることを表します。主に「状態」を表す動詞で使われます。
“It has been on the charger for 2 hours.”
(2時間ずっと充電器に繋がっている状態)→ スマホを手に取ったとき、まだ充電中の状態を have しています。
- ● I have lived here since 2015. (起点)
- ● I have known her for a long time. (期間)
今までの人生というパスポートに、その経験のスタンプが押されているかどうか、というニュアンスです。
“I have visited the boss room twice.”
(ボス部屋に2回行ったことがある)→ キャラクターのデータの中に、その「回数」の記録が have されています。
動作がたった今終わり、そのおかげで「今、スッキリした状態」や「今、手元に完成品がある状態」を have しています。
“I have just finished cooking dinner.”
(ちょうど夕食を作り終えたところだ)→ 目の前には出来立ての料理があり、キッチンも片付いたという「完了後の状況」を have しています。
普通の現在完了形が「静的な結果」だとしたら、進行形は 「動的なライブ感」 です。
「さっきから今まで、ずっと必死に動き続けているんだ!」というニュアンスを強調します。
I have read this book.
「読んだことがある」または「読み終えた」。
焦点:読了したという「結果」
Completed / Knowledge
I have been reading this book.
「ずっとこれを読み続けている」。
焦点:今も進行中の「動作の熱」
In progress / Tiredness
-
● I have run 10km.
→ 10km走ったという「実績」を have している。(今はもう歩いているかもしれない) -
● I have been running for 1 hour.
→ 1時間ずっと, 今この瞬間もゼーゼー言いながら走っている ライブ感を have している。
「知っている」「持っている」「愛している」といった状態動詞は、自分の意志でパッと止められないので進行形にできません。
主な動詞:know, believe, like, want, have (所有), belong to
現在完了形は「今」の話です。ですから、昨日(yesterday)や〜前(ago)など、過去に閉じ込められた言葉とは一緒に使えません。
| 場面 (Situation) | 現在完了形 (Result) | 現在完了進行形 (Action) |
|---|---|---|
| 掃除をするとき |
I have cleaned my room. (もう部屋はピカピカだ!) |
I have been cleaning my room. (さっきからずっと掃除してて疲れた…) |
| 雨が降ったとき |
It has stopped raining. (雨が止んだ。地面は濡れている。) |
It has been raining for hours. (数時間ずっと止まずに降り続いている。) |
| 料理をするとき |
I have made cookies. (クッキーが焼き上がったよ。食べて!) |
I have been making cookies. (さっきからずっと作ってるんだ。キッチンが粉だらけ!) |
コメント