広告 英文法 英語

【中級英文法】現在完了の文(Present Perfect)を徹底解説!

まず結論を申そう。
現在完了とは「過去に起きたことが、今にどう関係しているか」を表す形である。

ただの過去ではない。
「今どうなっているか」が主役なのじゃ。


🍃 基本の形

形は極めて明快。

have / has + 過去分詞

例文(和訳つき)

  • I have lived in Tokyo for 5 years.
    (私は東京に5年間住んでいます)
  • She has finished her homework.
    (彼女は宿題を終えています)
  • Have you ever seen this movie?
    (この映画を見たことがありますか?)

主語が he / she / it のときは has になる点を忘れるでないぞ。


🌸 三つの力 ― 継続・完了・経験

現在完了には、三つの顔がある。


① 継続 ― ずっと続いておる

過去に始まり、今も続いている状態。

  • I have known him for ten years.
    (私は彼を10年間知っています)
  • She has lived here since 2020.
    (彼女は2020年からここに住んでいます)

🔑 ポイント

  • for:期間(〜の間)
  • since:始まり(〜から)

② 完了 ― すでに終わっておる

「もう終わった」「ちょうど終わった」感覚。

  • I have just finished my homework.
    (ちょうど宿題を終えたところです)
  • The train has already left.
    (電車はすでに出発しました)
  • Have you eaten lunch yet?
    (もう昼ごはん食べた?)

🔑 ポイント

  • already:もう(肯定文)
  • yet:まだ(否定・疑問)

③ 経験 ― 人生の中での出来事

「今までに〜したことがある」

  • I have visited Kyoto three times.
    (京都に3回行ったことがあります)
  • She has never been abroad.
    (彼女は海外に行ったことがありません)

🔑 ポイント

  • ever:今までに(疑問)
  • never:一度も〜ない

🌙 よく使う自然な例

  • We have been friends for years.
    (私たちは長年友達です)
  • I have never tried sushi.
    (私は寿司を食べたことがありません)
  • Have you ever played this game?
    (このゲームをしたことがありますか?)

どれも「今どうなのか」に意識があるのが見えるじゃろう。


🔥 学習の要点まとめ

  • 形:have / has + 過去分詞
  • 「今につながる」が核心
  • for / since は継続
  • already / yet は完了
  • ever / never は経験

ここを押さえれば、現在完了は恐れるに足らぬ。


🧪 修行の書(問題集)

【問題1】空欄を埋めよ

  1. I ________ lived in Japan for 3 years.
  2. ________ you ever ________ Mt. Fuji?(climb)
  3. He ________ not answered yet.
  4. She ________ just ________ her homework.(finish)
  5. We ________ known each other since childhood.

【問題2】日本語を英語にせよ

  1. 私はこの映画を3回見たことがあります。
  2. 彼はまだ昼ごはんを食べていません。
  3. 私たちは長い間ここに住んでいます。
  4. あなたは今までに海外へ行ったことがありますか?

🌕 解答

問題1

  1. have
  2. Have / climbed
  3. has
  4. has / finished
  5. have

問題2

  1. I have seen this movie three times.
    (私はこの映画を3回見たことがあります)
  2. He hasn’t eaten lunch yet.
    (彼はまだ昼ごはんを食べていません)
  3. We have lived here for a long time.
    (私たちは長い間ここに住んでいます)
  4. Have you ever been abroad?
    (今までに海外へ行ったことがありますか?)

🌿 結びの言葉

過去は流れ去るものにあらず。
今という瞬間に、静かに影を落としておる。

現在完了を使いこなせば、
その“つながり”を言葉にできるようになるじゃろう。

一文ずつ、声に出して刻むのじゃ。

大切なこと。

今日覚えたことは、翌日、翌々日も頭の中で復唱してみよう。

昼間に、勉強したことを夜のうち、お風呂入っている時や、寝る前でもいいから、頭の中の記憶をたどってみよう。
これを週3回やることによって覚えたことが定着していくぞ、もちろんやればやるほど頭の中に残っているかもしれないな。

とにかく復習が大切じゃ、どんな形であれインプット(勉強したこと)をアウトプット(声に出す、書き出してみる)することがとても大切。
インプット<アウトプットの方が頭に入るとのことだ。

学力を伸ばす道具!▼

-英文法, 英語