現在完了形(have + 過去分詞)とは?
3つの意味と使い方
Q. 現在完了形とは?
A. have / has + 過去分詞 の形で、「現在から見た過去」を表します。意味は3つ——①完了(もう〜した)②経験(〜したことがある)③継続(ずっと〜している)。過去形が「過去の一点」なのに対し、現在完了は「過去と今のつながり」を表すのが特徴です。
現在完了形は、日本語にない感覚なので苦手な人が多い形。でも「現在から見た過去=今とつながっている」とつかめば、3つの意味も整理できます。
形=have / has + 過去分詞
主語が三人称単数(he / she / it)なら has、それ以外は have。うしろは過去分詞です(過去形とは形が違うことがあります。詳しくは 過去形と過去分詞の違い)。
3つの意味
| 意味 | ニュアンス | 例 |
|---|---|---|
| ① 完了 | もう〜した・終わった | I've finished my homework.(宿題はもう終わった) |
| ② 経験 | 〜したことがある | I've been to Paris.(パリに行ったことがある) |
| ③ 継続 | ずっと〜している | I've lived here for five years.(5年ずっと住んでいる) |
過去形との違い
ここが最大のポイント。過去形は「過去の一点」(終わった話)、現在完了は「過去と今のつながり」(今どうか)を表します。
| I finished it. | 終えた(過去の事実。今のことは言っていない) |
| I've finished it. | 終えて、今その状態(もう終わっている) |
短縮形と I'd の見分け
会話では短縮形がよく使われます。I have → I've、he has → he's、I had → I'd。ただし he's は he is とも、I'd は I would とも同じ形になります。
| 形 | 元の形 |
|---|---|
| I'd + 動詞の原形 | I would |
| I'd + 過去分詞 | I had(完了形) |
よくある質問
現在完了と過去形の違いは?
過去形は「過去の一点の出来事」、現在完了は「過去と今のつながり(今どうか)」を表します。I finished it.(終えた・過去の事実)/ I've finished it.(終えて、今その状態)。
has と have の使い分けは?
主語が三人称単数(he / she / it)なら has、それ以外は have です(He has … / I have …)。
he's は he is? それとも he has?
両方あり得ます。he's + 過去分詞なら he has(完了形)、he's + 名詞/形容詞なら he is。文脈で読み取ります。I'd も同じで、I'd + 原形なら I would、I'd + 過去分詞なら I had です。
最新の解説を X で。
ネイティブの実際の使い方を、データと具体例で発信しています。