現在完了は、「have+過去分詞」の形は一つなのに、意味が3つに分かれて、「どれの訳?」と迷いやすいところです。でも、例文とセットで覚えれば、使い分けはぐっと楽になります。一緒に見ていきましょう。
現在完了は「過去と今をつなぐ」
まず、大きなイメージを押さえましょう。現在完了は、「過去に起きたことが、今とつながっている」ことを表します。ただの過去形が「過去の一点」を言うのに対して、現在完了は「過去から今までのつながり」を言います。この違いが、三つの用法の土台になります。
3用法は、セットの言葉で見分ける
それぞれの用法には、一緒に使われる「目印の言葉」があります。
- 継続(ずっと~している):for・since (for two years, since 2020)
- 経験(~したことがある):ever・never・before (一度も、今までに)
- 完了(ちょうど~したところ):just・already・yet (ちょうど、もう、まだ)
「この言葉があったら、この用法」とセットで覚えると、訳し方に迷わなくなります。
「明確な過去」とは一緒に使えない
もう一つのポイントは、yesterdayや 〜 agoのような「明確な過去の一点」とは一緒に使えないということ。現在完了は「今とのつながり」を言うので、「過去のいつ」をピンポイントで示す言葉とは相性が悪いのです。ここが区別できると、過去形との使い分けがはっきりします。
まとめ:例文と目印の言葉で覚える
現在完了は過去と今をつなぐ表現、継続・経験・完了は目印の言葉で見分ける、明確な過去とは使わない。この3つを押さえ、例文ごと覚えれば、現在完了はしっかり使えるようになります。高校でも使う大事な文法なので、ここで固めておきましょう。
カピバラ先生の中高生アプリなら、現在完了の文を1問ずつ、目印の言葉に注目しながら練習できます。今日の5分から、いっしょに始めてみましょう。
