【無料プリント】配布中!中学3年生・現在完了・3用法

🌟 現在完了の3つの用法(カンタンまとめ)

用法 意味 ポイント
① 継続 ずっと〜している 今も続いていることが大事
② 経験 〜したことがある 人生の中での経験の話
③ 完了・結果 〜したところだ/してしまった 今ちょうど終わった・もう終わっている

① 継続(ずっと〜している)

✅ よく使う語:
  • for + 期間(〜の間)

  • since + 時点(〜以来)

📘 例文:
  • I have used this bag for three years.
    (私はこのかばんを3年間使い続けています)

  • She has known him since last year.
    (彼女は彼を去年からずっと知っています)

  • We have had this cat for a long time.
    (私たちはこの猫をずっと飼っています)


✏️【練習問題】(動詞:use / have / know)を使って穴埋めをしよう
  1. I (     ) (     ) this pencil for a week.

  2. He (      ) (                 ) that song since last month.

  3. They (              ) (               ) the dog for two years.

✅【解答】

  1. have used

  2. has known

  3. have had


❗️【間違えやすい例】

❌ I have used this phone for 3 years ago.
→「ago」は過去の一点。「for」や「since**」とは一緒に使えない!

✅ 正しくは:
I have used this phone for 3 years.


② 経験(〜したことがある)

✅ よく使う語:
  • ever(今までに)

  • never(今まで一度もない)

  • once(1回)

  • twice(2回)

  • before(以前に)

📘 例文:
  • I have been to Tokyo twice.
    (私は東京に2回行ったことがある)

  • She has never seen a panda.
    (彼女はパンダを一度も見たことがない)

  • Have you ever read this book?
    (あなたはこの本を読んだことがありますか?)


✏️【練習問題】(動詞:go / see / read)を使って穴埋めをしよう
  1. I (            ) (      ) to Kyoto once.

  2. She (               ) never (                ) a ghost.

  3. (              ) you ever (             ) this comic?

✅【解答】

  1. have been

  2. has / seen

  3. Have / read


❗️【間違えやすい例】

❌ I have ever eaten sushi.
ever は疑問文・否定文で使う!

✅ 正しくは:
I have eaten sushi.(経験あり)
Have you ever eaten sushi?(疑問)


③ 完了・結果(〜したところだ/〜してしまった)

✅ よく使う語:
  • just(ちょうど今)

  • already(すでに)

  • yet(もう/まだ)(主に疑問文・否定文で)

📘 例文:
  • I have just finished my homework.
    (私はちょうど宿題を終えたところです)

  • She has already eaten lunch.
    (彼女はすでに昼ご飯を食べました)

  • Have you finished your work yet?
    (もう宿題を終えましたか?)


✏️【練習問題】(動詞:eat / do / read)を使って穴埋めをしよう
  1. I (     ) just (       ) my homework.

  2. She (      ) already (       ) the book.

  3. (       ) you (       ) your lunch yet?

✅【解答】

  1. have done

  2. has / read

  3. Have / eaten


❗️【間違えやすい例】

❌ Have you already eaten breakfast?(疑問文で「already」は不自然)
✅ 正しくは:
Have you eaten breakfast yet?


✅ まとめ表(用法のちがい)
用法 キーワード 例文の意味
継続 for / since 今も続いていること
経験 ever / never 人生でやったことがあるか
完了・結果 just / already / yet 今ちょうど終わった・やってしまった

 

📚 無料・現在完了の確認テスト・ダウンロードリンク

《現在完了・3用法の確認テスト》
 👉 問題と解答のダウンロードはこちら

※無料でダウンロードしていただけます

👩‍🏫 小島学習塾からメッセージ

定期テストや受験対策に少しでもお役に立てたら幸いです!

ご家庭での復習や、親子での学習サポートにもぜひご活用ください!

小島学習塾では、たっぷり1ヶ月間、ご希望の教科を無料にて体験していただけます

無料体験をご希望の方は LINEから簡単にお申し込みいただけます

下のボタンをクリックして公式LINEをお友だち追加してください

友だち追加

Follow me!

PAGE TOP
タイトルとURLをコピーしました