
著者: Vocab Team
最終更新日:
現在完了形とは?2025年版・使い方と例文
Vocabで本物の英語語彙を身につけよう
無料でダウンロード。間隔反復、テーマ別リスト、ネイティブ発音で早く学び、覚えた単語を定着させます。
現在完了形とは?2025年版・ルールと例文 (have/has + V3)
あなたが面接や外国人との会議にいると想像してみてください。誰かがこう尋ねます。「So, have you finished the report yet?」。頭の中はパニック。「have finished」って何?なぜ「Did you finish」じゃないの?もしこの感覚に覚えがあるなら、あなたは正しい場所に来ました。現在完了形は怖いものではなく、過去と現在を結びつける、あなたの英語における忠実な友人です。これを機に、完全にマスターしてしまいましょう!
現在完了形とは?基本の作り方
現在完了形は、過去の行動の結果が現在の瞬間に重要であることを示す時制です。作り方はシンプルなので、覚えてください。
主語 + have/has + 過去分詞 (V3または-edが付いた動詞)
- Have は I, you, we, they と一緒に使います。
- I have worked here for a year. / 私はここで1年間働いています。
- We have seen this movie before. / 私たちは以前にこの映画を見たことがあります。
- Has は he, she, it と一緒に使います。
- She has already finished her coffee. / 彼女はもうコーヒーを飲み終えました。
- He has found a new job. / 彼は新しい仕事を見つけました。
否定文にするには、not を加えるだけです:
haven't または hasn't。- They haven't seen this movie. / 彼らはこの映画を見たことがありません。
疑問文にするには、語順を変えます:
- Have you ever been to Italy? / イタリアに行ったことがありますか?
最大の秘訣:過去と現在のつながり 💡
最も混乱が生じるのは、現在完了形と過去形を比較するときです。最も重要なルールを覚えておきましょう。
- 過去形 (Past Simple) — 過去に始まり、過去に終わった行動です。時間は特定されており、現在との直接的なつながりはありません。キーワード:
yesterday,last week,in 2010。- I lost my keys yesterday. / 昨日、鍵を失くしました。(過去の単なる事実。もう見つけたかもしれません)。
- 現在完了形 (Present Perfect) — 過去に起こった行動ですが、その結果が今重要である場合です。
- I have lost my keys. / 鍵を失くしてしまいました。(結果:今、家に入れません)。
この「結果」への焦点が、この時制全体を理解する鍵です!
現在完了形はいつ使う?4つの主要なケース
さらに理解を深めるために、この時制が使われる4つの主要な状況を見てみましょう。
1. 人生の経験 (Life Experience)
人生で何かをしたことがあるか、ないかについて、特定の時間を指定せずに話すとき。ここでは、
ever(今までに)、never(一度も~ない)、before(以前に)といったヒントとなる単語が役立ちます。- I have been to London twice. / 私はロンドンに2回行ったことがあります。(現時点での私の経験です)。
- Have you ever tried Thai food? / タイ料理を食べたことはありますか?
- He has never flown a kite. / 彼は一度も凧を揚げたことがありません。
- She has read all the books in this series. / 彼女はこのシリーズの本をすべて読みました。
2. 未完了の期間 (Unfinished Time Period)
行動が過去に始まり、まだ続いているか、または期間がまだ終わっていない場合。ここでの主な助けは
for(~の間)と since(~以来)、そして this week や today のような言葉です。- We have known each other for ten years. / 私たちは10年来の知り合いです。(そして今も知り合いです)。
- She has lived in this city since 2020. / 彼女は2020年からこの街に住んでいます。(そして今も住んでいます)。
- I haven't seen him this month. / 今月、彼に会っていません。(月はまだ終わっていません)。
3. 今見えるニュースや結果
たった今起こった何かを報告し、その行動の結果が明らかであるか、現時点で重要であるとき。
- Oh no! I've broken my cup! / ああ、大変!カップを割ってしまいました!(ほら、破片が。結果は明白です)。
- Great news! My sister has had a baby! / 素晴らしいニュースです!姉が赤ちゃんを産みました!(結果:私はおじさん/おばさんになりました)。
- The road is closed. There has been an accident. / 道路は閉鎖されています。事故がありました。(結果:私たちは通れません)。
4. 最近の行動 (Recent Actions)
ごく最近起こった行動を説明するため。
just(ちょうど~したところ)、already(すでに)、yet(まだ~ない、疑問文と否定文で)といった単語を使います。- I have just finished my project. / ちょうどプロジェクトを終えたところです。
- They have already left. / 彼らはすでに出発しました。
- A: Would you like some coffee? B: No, thanks. I've just had one. / A: コーヒーはいかがですか? B: いいえ、結構です。ちょうど一杯飲んだところなので。
- Have you cleaned your room yet? / もう部屋の掃除はしましたか?
- No, I haven't done it yet. / いいえ、まだしていません。
BeenかGoneか?知っておくべき違い 🎯
これは典型的な落とし穴です!簡単に覚えましょう:
- Been to — どこかへ行って、すでに帰ってきた状態。これは経験についてです。
- Maria has been to Spain. / マリアはスペインに行ったことがあります。(彼女は行って帰ってきたので、旅行について話せます)。
- Gone to — どこかへ行って、まだそこにいる状態。これは居場所についてです。
- Where is Alex? He has gone to the shop. / アレックスはどこですか?彼は店に行きました。(彼は今そこにいて、ここにはいません)。
状況を想像してみてください。あなたの上司が出張に行きました。あなたはこう言います:My boss has gone to Paris.(彼はいまパリにいます)。彼が戻ってきたら、彼はこう言えるでしょう:I have been to Paris many times.(私は何度もパリに行ったことがあります)。
よくある間違いと2025年に向けた対策
経験豊富な学習者でさえ、時々間違えます。根絶すべき主な間違いは次のとおりです。
❌ 完了した時間を示す言葉と一緒に現在完了形を使うこと。
- 間違い:I have seen him yesterday.
- 正しい:I saw him yesterday. (過去形)
⚠️ イギリス英語 vs. アメリカ英語のニュアンス: イギリス英語(BrE)では、
already と yet は厳密に現在完了形と共に使われます。アメリカ英語(AmE)では、特に非公式な会話で、これらが過去形と共に使われるのを耳にすることが増えています。- AmE: Did you eat yet? / BrE: Have you eaten yet?
- AmE: I already did it. / BrE: I have already done it.
このニュアンスを知っておくと、さまざまな国のネイティブスピーカーをよりよく理解するのに役立ちます。
学習を深めるための追加リソース
🎧 私たちのポッドキャストでリスニングを強化しましょう。 Enhance your learning with the Vocab app podcast — 魅力的なオーディオコンテンツでリスニングスキルを向上させ、語彙を増やすための素晴らしいリソースです。
📱 新しい単語を効率的に学びましょう。 Supercharge your vocabulary learning with the Vocab app アプリで、語彙学習を楽しいゲームに変えましょう。これは、新しい単語を効率的かつ効果的に習得するのを助けるために設計された優れたツールです。
5分
英語の語彙力を5分でテストしよう
無料テストで正確な語彙レベルを測定。基本単語から上級語彙まで、A1-C2 スコアを即座に取得し、あなたが実際に知っている英語の単語数を確認しよう。
