D
Dicread
ホーム英語の教科書Phase 1現在完了形 - 「ポケットの中の過去」
phase-1

現在完了形 - 「ポケットの中の過去」

Last updated: 2026年5月5日

Instagramをスクロールしていますね。友達が東京で桜の下に立っている写真を投稿しました。

あなたの脳は She went to Japan last week(彼女は先週日本に行った)とは考えません。She has been to Japan(彼女は日本に行ったことがある)と考えるはずです。

Cultural Note

日本語には「現在完了形」に完全に一致する文法がないため、多くの学習者がそのニュアンスを掴むのに苦労します。

参考書には「過去の不特定の時点に起こった出来事」と書いてあります。これは技術的には正しいですが、全く役に立ちません。大事な「感覚」が伝わってこないんです。

本当の違いは、すごくシンプルです。過去形は「終わった話」。現在完了形は「今も息づいている話」なんです。

ポケットの中の過去

過去形 (I lost my keys - 鍵をなくした) は、キャビネットにしまった「閉じたファイル」だと思ってください。もう起こってしまったこと。終わったこと。その話は完結しています。鍵を見つけたかどうか、この文は気にしていません。

現在完了形 (I have lost my keys - 鍵をなくしてしまった) は、その結果を「今も抱えている」状態を表します。過去の出来事が、まさに今、あなたのポケットの中にあるんです。過去の出来事のせいで、今、アパートに入れない。今の自分にとっての問題なんです。

過去が「今」とつながっている。それが、この文法が持つ「秘密」の全てです。

He has finished the report.

彼はレポートを終えた

Note:ニュアンス : レポートはもう終わったので、*今*すぐに確認できますね。過去の行動が、現在の可能性を開いているんです。

They have seen this movie before.

彼らはこの映画を以前に見たことがある

Note:ニュアンス : 彼らはその映画の記憶を*今*持っているので、別の映画を選びましょう。過去の経験が、今の私たちの決定に影響を与えているんです。

時間じゃなくて「状態の変化」が大事

ほとんどの人が「いつ起こったのか?」という「時間」に囚われてしまいます。「でも、それっていつの話?」って聞いちゃうんですよね。

現在完了形は「いつ?」なんて気にしません。「だから何?」という結果に注目するんです。物事の「状態の変化」を知らせるサインです。人、人間関係、状況が「アップグレード」されたり「変化」したりして、その新しい状態こそが重要なポイントなんです。

I have learned to code(プログラミングを習得した)は、去年の授業の話ではありません。あなたが「プログラマーである」という事実の話です。あなたのアイデンティティが変わったんです。

だから、人生経験を語るときにも使われます。その経験が、今、あなたの一部になっている。まるで「永久的なソフトウェアアップデート」のようなものです。

We've decided to move in together.

私たちは同棲することにした

Note:ニュアンス : 私たちの関係性が根本的に変わりました。決定は過去ですが、その結果として*今*、新しい状態になったんです。

I've heard enough.

もう十分聞いた

Note:ニュアンス : ここで境界線が引かれています。聞くという行為は過去ですが、その結果として「もうこの話は終わり」という今の状態になったんです。

見えない糸

さあ、これが最終レベルです。

過去形は「事実」を報告します。現在完了形は「物語」を語ります。

過去の出来事と「今」の瞬間を直接つなぐ、見えない糸を作り出すんです。I have lived in three countries(私は3つの国に住んだことがある)と言うとき、あなたはただ住所を並べているわけではありません。その経験によって形作られた「今の自分」を提示しているんです。「だから、私は世界をこんな風に見ているんだ」と暗に伝えているんです。

過去に、現在における意味を与えるんです。まさに「関連性の文法」ですね。過去の行動の「幽霊」が、まだあなたと一緒に部屋に座っているような時に使うんです。

ゴールデンルール : 「いつ起こったのか?」と聞くのはやめましょう。「それが、なぜ重要なのか?」と問いかけてください。それに答えられるなら、現在完了形を使うんです。

関連語彙
for- used with a period of time

I have lived here for ten years.

期間を表す言葉と共に使われます

Dicread プロジェクトチーム

Dicreadは、実践的な英語を習得するための言語学習プラットフォームです。複雑な文法や語彙を分解し、シンプルでわかりやすいコンテンツとして提供します。