現在完了形の練習問題: 解答付き18セット、A1–B2

「現在完了形」の無料練習問題18セット(A1–B2)、解答付き。ルールを確認し、よくある間違いを見てから空欄を埋め、答えをすぐにチェックできます。

18セット115問A1–B2セット一覧へ

  • A16
  • A27
  • B14
  • B21

現在完了形:使い方

現在完了形(have/has + 過去分詞)は過去と現在をつなぎます。経験(I've been to Japan)、結果が今に残る最近の出来事(She's lost her keys)、過去に始まり今も続く状態(We've lived here for ten years)に使います。yesterday のように終わった時を表す語とは一緒に使いません。

現在完了形と過去形

現在完了形:終わった時を示さない過去形:終わった時
I've visited Rome twice.I visited Rome in 2019.
She's lost her phone.She lost her phone last week.
Have you seen the new film?Did you see the film on Saturday?

レベル別の練習問題

18セット · 115問
レベル練習セット問題数
A1Present perfect (affirmative)6
A1Present perfect affirmative (2)5
A1Present perfect (negative and interrogative)7
A1Present perfect negative and interrogative (2)6
A1Present perfect5
A1Present perfect or past simple8
A2Past simple vs present perfect5
A2Present perfect7
A2Present perfect (2)8
A2Present perfect and past simple5
A2Present perfect or past simple8
A2Present perfect with for and since8
A2Present perfect with just, already and yet8
B1Past simple and present perfect contrast5
B1Present perfect and past simple contrast6
B1Present perfect continuous6
B1Present perfect simple and continuous6
B2Present perfect simple and continuous6

よくある間違い

  1. 誤: I have seen him yesterday.

    正: I saw him yesterday.

    終わった時の表現には過去形。

  2. 誤: I live here since 2015.

    正: I have lived here since 2015.

    since や for には現在完了形。

  3. 誤: Have you ever went to Paris?

    正: Have you ever been to Paris?

    過去分詞を使う:been, gone。

  4. 誤: She has finished already her homework.

    正: She has already finished her homework.

    already は一般動詞の前に置く。

  1. 1

    過去形

    15セット
  2. 2

    過去完了形

    5セット
  3. 3

    現在形と現在進行形

    9セット
すべての文法項目