中3現在完了進行形のプリント
中3 英語 / 5月・6月ごろに習います
「(今まで)ずっと〜し続けている」という動作の継続を表す現在完了進行形(have / has been + 〜ing)の文です。It has been raining 〜. の天気の文、How long have you been 〜ing? の疑問文と答え方、現在進行形からの書きかえ、know・like などの状態を表す動詞は現在完了(継続)で表す使い分けを練習します。
まとめ現在完了進行形中3標準
「(今まで)ずっと〜し続けている」という動作の継続は〈have / has been + 動詞の -ing 形〉で表す。know・like などの状態を表す動詞は -ing 形にせず、現在完了(継続)で表す。
| 肯定文 | I have been playing the piano since noon. | 私は正午からずっとピアノをひいています。 |
| 疑問文 | How long have you been waiting? | あなたはどのくらい待っていますか。 |
| 天気 | It has been raining since last night. | 昨夜からずっと雨が降っています。 |
| 状態の動詞 | I have known Mr. Tanaka for three years. | 私は3年間ずっと田中先生を知っています。 |
- ポイント1「ずっと〜し続けている」は have / has been + 動詞の -ing 形(主語が3人称単数なら has been)。
- ポイント2期間の長さは for、始まった時点は since(現在完了(継続)と同じ)。I am playing the piano since noon. のように現在進行形にしない。
- ポイント3疑問文は Have / Has を主語の前に出す(Have you been 〜ing?)。「どのくらいの間」は How long have you been 〜ing? とたずねる。
- ポイント4know・like・have(持っている、飼っている)・belong to などの状態を表す動詞は進行形にせず、have known のように現在完了(継続)で表す。
例
(1)I am playing the piano now.→ I have been playing the piano since noon.
am playing → have been playingbe 動詞を have / has been にかえる
(2)I have been knowing Mr. Tanaka.(×)→ I have known Mr. Tanaka.(○)
know などの状態の動詞は -ing にしない状態を表す動詞は現在完了(継続)のまま
この内容は「ポイント」のプリント(下の一覧)としても印刷できます。
先生へのメモ
現在進行形のまま for・since をつける(I am playing the piano since noon.)まちがいと、know・like を -ing にする(have been knowing)まちがいが多い単元です。I am 〜ing now. を since 〜 の文に書きかえさせると、have been 〜ing の形になっているか確かめられます。
1枚だけでなく、忘れる前にくり返して定着させたいときは、コースが便利です。次はいつ・どのプリントを使うか、日程を自動で決めます(通常/配慮、先生用/家庭用)。
コースで使うプリント一覧
はじめて使うなら 現在完了進行形 きほん その1 から。型ごとの違いは下のとおりです。
























