中学3年 英語「現在完了形」の無料プリント

中学3年の英語で学習する「現在完了形」の家庭学習プリントです。全10問で、解答と解説がついています。下の「印刷する / PDFで保存」ボタンから、A4サイズで何度でも無料で印刷できます。

  月  日なまえ __________

現在完了形

( )内の語を適切な形に直すか、( )に入る適切な英語1語を書きなさい。

  1. I(live)in Tokyo for ten years.

    こたえ
  2. She(be)sick since last week.

    こたえ
  3. I have(just / finish)my homework.

    こたえ
  4. Have you ever(visit)Kyoto?

    こたえ
  5. He has(never / see)snow.

    こたえ
  6. Has she(eat)lunch yet?

    こたえ
  7. They have(be)to Hawaii twice.

    こたえ
  8. I have known him( )2020.

    こたえ
  9. I have played the piano( )three years.

    こたえ
  10. ( )long have you lived here? — For five years.

    こたえ

解答・解説

  1. 答え:have lived

    「10年間ずっと住んでいる」という継続の意味です。

  2. 答え:has been

    主語が she なので has を使います。be の過去分詞は been です。

  3. 答え:just finished

    just は have と過去分詞の間に置きます。

  4. 答え:visited

    「今までに〜したことがありますか」という経験の疑問文です。

  5. 答え:never seen

    see の過去分詞は seen です。never は has のあとに置きます。

  6. 答え:eaten

    eat の過去分詞は eaten です。疑問文の yet は「もう」という意味です。

  7. 答え:been

    have been to 〜 で「〜へ行ったことがある」という意味です。

  8. 答え:since

    「〜以来」と起点を表すときは since を使います。

  9. 答え:for

    「〜の間」と期間を表すときは for を使います。

  10. 答え:How

    How long で「どのくらいの間」と期間をたずねます。

おうちの方へ:現在完了は〈have / has + 過去分詞〉。「継続」は for / since、「経験」は ever / never、「完了」は just / already / yet といっしょに使われることが多いです。

おうちの方へ

現在完了は〈have / has + 過去分詞〉。「継続」は for / since、「経験」は ever / never、「完了」は just / already / yet といっしょに使われることが多いです。

印刷すると、1枚目が問題、2枚目が解答・解説になります。丸つけのコツは「丸つけと声かけのコツ」もご覧ください。

中学3年のほかのプリント

英語のほかのプリント

計算ドリルを作る(無料・何枚でも)→