ホーム文法現在完了形

現在完了形(have + 過去分詞)とは?
3つの意味と使い方

文法更新 2026.07.21読了 5分
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 で。
ネイティブの実際の使い方を、データと具体例で発信しています。
フォロー