現在完了の4つの意味

経験・継続・完了・結果を見分け、過去形と使い分ける。

この単元の目標
  • have + 過去分詞が表す4つの意味を判別できる
  • 完了形と一緒に使えない語(yesterday など)を説明できる

4つの意味

意味キーワード例
経験ever, never, before, 〜timesHave you **ever** been to Kyoto?
継続for, since, how longI have lived here **since** 2020.
完了just, already, yetI have **just** finished my homework.
結果(今はもう〜してしまっている)He has gone to America.(=今はここにいない)
He has gone to Kyoto. は「京都へ行ってしまって、今ここにいない」。移動中の場合もあり、到着済みとは限りません。He has been to Kyoto. は「京都に行ったことがある」という経験を表し、通常は訪問して戻った経験を指します。
練習問題
  1. 「私は彼を昨日見ました」を英語にせよ(ヒント:完了形は使えない)。

    解答・解説

    **I saw him yesterday.** 昨日の出来事として述べるこの文は過去形。現在完了にはしません(別の文脈では yesterday と過去進行形などを組み合わせることもあります)。

  2. How long ___ you known her? に入る語と、答え方の例を示せ。

    解答・解説

    **have**。答えは for/since を使った継続の文(例: I have known her **for** ten years.)

  3. She has just left home. の just が表す意味は?

    解答・解説

    **完了**(たった今出発したところだ)。

確認クイズ(現在完了)

問1. 「3年間ずっとピアノを弾いています」の正しい英訳は?

問2. ×I have met him last Sunday. が誤りな理由は?

📝 メモこの端末のみに保存
メモ欄はページ読み込み後に使えるようになります。