現在完了形(経験)の練習問題プリントです。
現在完了の経験用法は「~したことがある(ない)」という意味で、過去の経験を現在の時点から振り返って表現する文法です。過去のある時点で起こった出来事が、現在の話し手にとって経験として残っていることを表します。
基本文法事項
形:have/has + 過去分詞
- 肯定文: 主語 + have/has + 過去分詞
- 否定文: 主語 + have/has + not + 過去分詞
- 疑問文: Have/Has + 主語 + 過去分詞?
have/hasの使い分け
- has: 三人称単数(he, she, it, 単数名詞)
- have: I, you, we, they, 複数名詞
例文:
- I have visited Tokyo twice.(私は東京を2回訪れたことがあります)
- She has never played tennis.(彼女は一度もテニスをしたことがありません)
頻度を表す語句
- once(一度)、twice(2回)、many times(何度も)
- before(以前に)
- ever(今までに)※疑問文で使用
- never(一度も~ない)※否定文で使用
否定文・疑問文の作り方
否定文
- I have not been to Korea.(私は韓国に行ったことがありません)
- She has never eaten sushi.(彼女は一度も寿司を食べたことがありません)
- 短縮形:haven’t, hasn’t
疑問文と答え方
- Have you ever been to Tokyo?(あなたは今までに東京に行ったことがありますか)
- Yes, I have. / No, I haven’t.(はい、あります / いいえ、ありません)
- How many times have you seen that movie?(あなたは何回その映画を見たことがありますか)
重要な表現
have/has been to~
「~に行ったことがある」
- I have been to Canada twice.(私はカナダに2回行ったことがあります)
学習のポイント
- 過去形との区別
- 過去形:いつ起こったかが重要
- 現在完了:経験があるかどうかが重要
- 語順に注意
- never は have/has の後に置く
- Have you ever played tennis?(あなたは今までにテニスをしたことがありますか)
- 短縮形
- I have → I’ve, He has → He’s
間違えやすいポイント
1. have/hasの選択ミス
- ✗ My friends has visited Tokyo.
- ✓ My friends have visited Tokyo. ポイント: 主語が複数なら必ずhave
2. 過去形との混同
- ✗ I have visited Tokyo yesterday.
- ✓ I visited Tokyo yesterday.(過去形) ポイント: yesterday などの具体的な過去の時は現在完了を使えない
3. 「行ったことがある」の表現
- ✗ I have gone to Tokyo.
- ✓ I have been to Tokyo. ポイント: 経験では have been to を使う
4. 疑問文への答え方
- A: Have you ever eaten sushi?
- ✗ B: Yes, I did.
- ✓ B: Yes, I have. ポイント: 現在完了の質問には have/has で答える
中3の英語学習におすすめ
新品価格 | ![]() |

練習問題をダウンロードする
画像をクリックするとPDFファイルをダウンロードできます。
基本問題
対話文、並び替え
英作文
他の現在完了の問題
完了・結果 継続はしばらくお待ちください。