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

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

  月  日なまえ __________

現在完了進行形

( )内の語を適切な形に直すか、指示にしたがって答えなさい。

  1. I have(study)English for two hours.

    こたえ
  2. It has(rain)since this morning.

    こたえ
  3. She(be / wait)here for thirty minutes.

    こたえ
  4. How long have you(play)tennis?

    こたえ
  5. They have been(run)for an hour.

    こたえ
  6. We have been(talk)since noon.

    こたえ
  7. 現在完了進行形の形を答えなさい。

    こたえ
  8. 現在完了進行形は、どのような意味を表すか。

    こたえ
  9. know(知っている)のような状態を表す動詞で「彼を10年間知っている」と言うとき、どの形を使うか。

    こたえ
  10. 「わたしは3年間ピアノを習い続けています。」を英語にしなさい。

    こたえ

解答・解説

  1. 答え:been studying

    「2時間ずっと勉強している」という意味です。

  2. 答え:been raining

    「今朝からずっと雨が降っている」という意味です。

  3. 答え:has been waiting

    主語が she なので has を使います。

  4. 答え:been playing

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

  5. 答え:running

    run は n を重ねて ing をつけます。

  6. 答え:talking

    since は「〜から(ずっと)」と起点を表します。

  7. 答え:have / has been + 動詞の ing 形

    現在完了形と進行形を組み合わせた形です。

  8. 答え:過去から今まで、ある動作をずっと続けていること

    動作がまだ続いていることを強調します。

  9. 答え:現在完了形(I have known him for ten years.)

    状態を表す動詞は、進行形にしません。

  10. 答え:I have been learning the piano for three years.

    learning の代わりに practicing でもよいです。

おうちの方へ:現在完了進行形は〈have / has been + 動詞の ing 形〉で「(今まで)ずっと〜し続けている」。know や like のような状態を表す動詞には使わない点に注意しましょう。

おうちの方へ

現在完了進行形は〈have / has been + 動詞の ing 形〉で「(今まで)ずっと〜し続けている」。know や like のような状態を表す動詞には使わない点に注意しましょう。

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

おすすめ教材・学習グッズ

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

英語のほかのプリント

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