現在完了進行形で活動の長さと焦点を表す

現在完了進行形で活動の長さと焦点を表す練習です。形を作る入力8問、意味・結果・継続の範囲を考える選択8問、記述課題3題を解きます。

学年・内容の目安 中3を中心(教科書例の配列。全国共通の学習順とはしない)。授業の復習や教材の準備に使えます。公開教材の利用条件を確認し、年少の生徒には講師が紙の教材を用意します。

関連する講師向けの記録とフィードバック

学習内容や既習事項に合わせて使う独自の練習です。文部科学省の認定教材や、教科書・入試の全範囲を網羅する教材ではありません。

解説を読む

指定した形を作る入力問題8問と、意味・結果・継続の範囲を考える選択問題8問、記述課題3題です。

必要な予備知識

疑問文・語順・時制の基礎。現在完了形の経験・継続等を学習してから使用します。

  1. have/has + been + 動詞の-ing形で、過去から今につながる活動に焦点を当てます。
  2. 結果や完成数に注目する単純形と比べます。ただし単純形でも継続する状態等を表せます。
  3. know等の状態の意味では通常、進行形を使いません。liveのように両形が使える場合もあります。
  4. forは期間、sinceは起点を表します。

解き方の例

別の題材の例:A worker has been repairing a chair for half an hour. は活動の長さに注目します。A worker has repaired two chairs today. は完成した数に注目します。

よくある間違い

  • 本文や場面にない理由・気持ち・条件を、書かれた事実として加えないようにします。
  • 短い確認の正答だけで終わらず、自分の説明や実際のやり取り・実習へつなげます。

記述・対話・実習を講師と確かめる

短い確認問題の後に、記述・対話・実習を講師と確かめます。本文の根拠や目的、自然な別表現を確認し、選択の点数だけで全体の達成を判断しません。

短い確認問題16問と、講師が確認する表現課題3題です。確認問題で形を指定していても、自由な会話や作文でほかの自然な形が常に誤りになるという意味ではありません。

練習する

問われた語句・文を入力するか、選択肢を一つ選びます。英語の大文字・小文字、全角・半角、文末の記号は意味を保つ範囲で確認します。自分で書く長い説明や対話は、下の課題で講師と確かめます。

入力した答えは、ページを再読み込みするか離れるまで、このページのメモリ上に保持されます。保存済みの下書き、アカウントの成績、自動の宿題提出は作成されません。

確認問題・資料・講師と使う課題

  1. 過去から今へ続く活動に注目し、現在完了進行形で表します。I ___ for the bus for twenty minutes. 動詞waitを使い、空欄の部分だけを書いてください。

    答えと解説

    have been waiting

    主語に合わせたhave/has + been + 動詞の-ing形を使います。自由な文脈では単純形が自然な場合もありますが、この問いは現在完了進行形を指定しています。

  2. 過去から今へ続く活動に注目し、現在完了進行形で表します。Mika ___ the piano since four. 動詞practiseを使い、空欄の部分だけを書いてください。

    答えと解説

    has been practising

    主語に合わせたhave/has + been + 動詞の-ing形を使います。自由な文脈では単純形が自然な場合もありますが、この問いは現在完了進行形を指定しています。

  3. 過去から今へ続く活動に注目し、現在完了進行形で表します。We ___ on this model all morning. 動詞workを使い、空欄の部分だけを書いてください。

    答えと解説

    have been working

    主語に合わせたhave/has + been + 動詞の-ing形を使います。自由な文脈では単純形が自然な場合もありますが、この問いは現在完了進行形を指定しています。

  4. 過去から今へ続く活動に注目し、現在完了進行形で表します。The children ___ outside for an hour. 動詞playを使い、空欄の部分だけを書いてください。

    答えと解説

    have been playing

    主語に合わせたhave/has + been + 動詞の-ing形を使います。自由な文脈では単純形が自然な場合もありますが、この問いは現在完了進行形を指定しています。

  5. 過去から今へ続く活動に注目し、現在完了進行形で表します。It ___ since last night. 動詞rainを使い、空欄の部分だけを書いてください。

    答えと解説

    has been raining

    主語に合わせたhave/has + been + 動詞の-ing形を使います。自由な文脈では単純形が自然な場合もありますが、この問いは現在完了進行形を指定しています。

  6. 過去から今へ続く活動に注目し、現在完了進行形で表します。You ___ this book for a long time. 動詞readを使い、空欄の部分だけを書いてください。

    答えと解説

    have been reading

    主語に合わせたhave/has + been + 動詞の-ing形を使います。自由な文脈では単純形が自然な場合もありますが、この問いは現在完了進行形を指定しています。

  7. 過去から今へ続く活動に注目し、現在完了進行形で表します。Daichi ___ for his notebook since lunch. 動詞lookを使い、空欄の部分だけを書いてください。

    答えと解説

    has been looking

    主語に合わせたhave/has + been + 動詞の-ing形を使います。自由な文脈では単純形が自然な場合もありますが、この問いは現在完了進行形を指定しています。

  8. 過去から今へ続く活動に注目し、現在完了進行形で表します。They ___ for the event all week. 動詞prepareを使い、空欄の部分だけを書いてください。

    答えと解説

    have been preparing

    主語に合わせたhave/has + been + 動詞の-ing形を使います。自由な文脈では単純形が自然な場合もありますが、この問いは現在完了進行形を指定しています。

  9. I have been making a model all afternoon. と言いました。この文だけから言える範囲はどれですか。

    • 明日の午後に初めて作り始める
    • 模型が必ず完成した
    • 午後の間、模型を作る活動を続けてきた
    • 模型を一度も作っていない
    答えと解説

    午後の間、模型を作る活動を続けてきた

    活動に焦点があり、完成はこの文だけでは断定しません。

  10. She has made three models today. と言いました。通常、何に焦点がありますか。

    • 模型を作る能力がないこと
    • 今日作り上げた模型の数
    • 今後作る予定の数だけ
    • 一度も完成していないこと
    答えと解説

    今日作り上げた模型の数

    単純形のこの文では完成した数という結果を示します。

  11. 今もその人を知っており、初めて会ったのは五年前です。通常の言い方として合うものはどれですか。

    • I have been knowing him for five years.
    • I have known him for five years.
    • I knowed him for five years.
    • I have knowing him for five years.
    答えと解説

    I have known him for five years.

    knowのこの状態の意味では通常、進行形を使いません。全ての動詞の全用法へ絶対的な禁止を広げません。

  12. sinceに続け、活動を始めた時点を表す語句はどれですか。

    • last Tuesday
    • three hours
    • two weeks
    • a long time
    答えと解説

    last Tuesday

    sinceは起点、forは期間を示します。

  13. forに続け、活動の長さを表す語句はどれですか。

    • two hours
    • last Monday
    • noon yesterday
    • yesterday morning
    答えと解説

    two hours

    forは期間を示す語句につなぎます。

  14. Has Rui been helping with the project? に、肯定で短く答える形はどれですか。

    • Yes, he did.
    • Yes, he is.
    • Yes, he has.
    • Yes, he been.
    答えと解説

    Yes, he has.

    質問のhasに対応します。

  15. We have been painting the wall, so our hands are dirty. の文脈に合う説明はどれですか。

    • 手が汚れていることとは無関係と断定
    • 明日だけ壁を塗る計画だ
    • 最近続けた活動の跡が今見えている
    • 壁が完全に終わったと必ず言える
    答えと解説

    最近続けた活動の跡が今見えている

    現在に残る活動の跡を述べる用法です。今この瞬間も塗っていると必ずしも断定しません。

  16. 次の二文について、自然な説明はどれですか。I have lived here for two years. / I have been living here for two years.

    • 現在完了形は全て完了した行為だけを表す
    • forがあるので一方は必ず誤り
    • どちらも文脈により自然で、活動・一時性などの焦点が変わることがある
    • 進行形は今も住む意味を絶対に表せない
    答えと解説

    どちらも文脈により自然で、活動・一時性などの焦点が変わることがある

    live等では両方の形が使われます。期間だけで単純形を誤りにしません。

記述・対話・実習を講師と確かめる

架空の人物が、午後二時から今まで行事の準備を続けています。活動の長さに注目する二文と、完成した物の数を伝える一文を作り、焦点の違いを説明してください。

答えと解説

現在完了進行形で完成を必ず否定することも、単純形で全ての継続を否定することもしません。

  • 活動の継続
  • 完了した結果
  • 焦点の説明

架空の相手に、ある活動をどのくらい続けているか尋ね、sinceまたはforを使う返答と、内容に合う次の一言を作ります。

答えと解説

実在する自分の経歴や年数を開示する必要はありません。自然な縮約や別表現を認めます。

  • How long等の質問
  • 期間/起点
  • 語順とhave/has
  • 応答のつながり

「現在完了進行形は、どんな動詞でも必ず使える」「forがあれば単純形は必ず誤り」という二つの説明を、knowとliveの例を使って直してください。

答えと解説

絶対的な新しい規則に置き換えず、通常の用法と文脈の関係を説明してもらいます。

  • 状態のknowの通常用法
  • liveで両方使える場合
  • 文脈と意味に応じた説明

ワークシート

印刷用PDFを教材としてアップロード · 宿題に添付

学習内容と参考資料

日本の学習指導要領

文部科学省の中学校学習指導要領解説・外国語編にある言語材料と、読むこと・書くこと・やり取りを結び付けています。東京書籍令和7年度NEW HORIZON3の年間指導計画にある配列を参考にしており、全教科書共通の学年順や公式試験の到達度を示すものではありません。 · 2026-11-01

学習内容と参考資料

文部科学省

東京書籍・公開指導計画

British Council・文法資料

授業・宿題・次の記録につなげる

短い確認の後は、記述・対話・実習の課題を講師と振り返ります。伝わった点や本文の根拠、次に直す点を分け、助言の後に別の文や場面でも確かめましょう。印刷や宿題に使う範囲を講師が選びます。年少の生徒には講師が紙の教材を用意します。生徒用のログインを使う場合は、利用条件と同意の手順を確認してください。

講師の方へ

教材にリンクを保存し、必要なときに生徒と共有できます。

この練習問題を保存