文法
現在完了形が「わかったつもり」で終わる人への完全ガイド
現在完了形(have + 過去分詞)は、多くの学習者が「習ったけれど使いこなせない」と感じる文法項目の代表格です。原因は、日本語に対応する形がないこと。ここでは3つの用法に整理し、過去形との違いまではっきりさせます。
現在完了形の核心イメージ
現在完了形の本質は「過去の出来事を、今とつなげて語る」ことです。過去形が「点」で過去を切り離すのに対し、現在完了形は「過去から今への線」を意識します。この一点を押さえるだけで、3用法はすべて説明がつきます。
用法1:経験「〜したことがある」
今までの人生という線の上に、その経験があるかどうかを語ります。
- I have been to Kyoto twice. (京都に2回行ったことがある)
- Have you ever eaten natto? (納豆を食べたことある?)
ever(今までに)、never(一度も〜ない)、before(以前に)などと相性が良いのが特徴です。
用法2:完了「ちょうど〜したところだ」
過去に始めた動作が、今の時点で完了していることを表します。
- I have just finished my homework. (ちょうど宿題を終えたところだ)
- She has already left. (彼女はもう出発してしまった)
just(ちょうど)、already(すでに)、yet(まだ/もう)とよく使われます。
用法3:継続「ずっと〜している」
過去に始まった状態が、今も続いていることを表します。
- I have lived here for ten years. (10年間ここに住んでいる)
- We have known each other since 2015. (2015年から知り合いだ)
for(〜の間)、since(〜以来)が目印です。
過去形との決定的な違い
「I lost my key.(鍵をなくした)」は過去の事実を述べるだけで、今の状態には触れません。一方「I have lost my key.」は「なくして、今も見つかっていない」という現在の状況まで含みます。yesterday や last week のような明確な過去を示す語とは、現在完了形は一緒に使えません。これは「今とのつながり」を切ってしまうからです。
定着のコツ
文法書を読むだけでは使えるようになりません。3用法それぞれの例文を5つずつ音読し、自分の実体験に置き換えて英作文してみましょう。「I have never been abroad.」のように、自分に関する本当のことを英語で言うと記憶に強く残ります。