冬期講習 2026-2027、募集中。総復習は売りません。90分×完全1対1で、穴だけを塞ぎます 詳しく →
電話 0422-27-7828チャットで質問無料相談を予約

武蔵野個別指導塾の特徴

中3定期テスト 英語の現在完了—範囲表の用法を分けて空所補充と短い応答を練習する|武蔵野個別指導塾

学習のイメージ写真 武蔵野個別指導塾
X LINE Facebook

過去の時点を表す語との組み合わせを見直し、継続・経験・完了の空所と短い応答で取り組む現在完了です。

よくあるのは、小テストで過去の時点を表す語とhaveを組み合わせてしまうという場面です。過去の出来事を書きたい気持ちは合っていても、いつ起きたかを示す文と、過去から今へのつながりを示す文では形が変わります。範囲表で習った用法とページを確認し、ワークの間違い、小テストの答案、提出条件を照らし合わせましょう。直す場所を選んでから、空所と応答を練習します。

範囲表から出方を選ぶ

まず範囲表の単元名とページを写し、授業で習った継続・経験・完了のうち、今回の対象を確かめます。ワークでは各用法の見出しと間違えた問題に印を付け、小テストでは語形の誤りか、意味の取り違えかを書き添えます。学校によって範囲や順番は異なるため、次の欄は配られた資料を見て埋めてください。二期制の場合は学期を前期・後期に読み替えます。

学期 現在完了の範囲表とページ 既習の型 ワークの該当箇所 小テストの誤り 現在完了の提出条件
1学期
2学期
3学期

出方の型はまず、意味に合う語を選ぶ空所補充です。haveやhasの後に入る過去分詞を選び、文の中に過去の時点を表す語がないかも見ます。次に、語句を並べ替えて疑問文や否定文を作る型があります。主語とhaveの位置、notの位置を確認します。

もう1つは、質問への短い応答です。質問文の主語がyouでも、答える人はIを使うことがあります。肯定か否定かを先に決め、主語に合うhaveやhasを残して答えます。ここでは現在完了進行形には広げず、授業で習った現在完了と過去形を区別します。

小テストの誤りから時間の見方に戻る

現在完了は、基本的にhaveまたはhasの後に動詞の過去分詞を置き、過去と現在のつながりを表します。主語がhe、sheなどの三人称単数ならhas、それ以外の主語ではhaveを使います。過去分詞は動詞によって形が変わるので、授業で扱った形を原形と組にして確認します。

図1のように、意味を継続、経験、完了に分けると、文のどこに注目するかが整理できます。ただし、時間を表す語だけで機械的に決めず、文全体と日本語の意味を照合します。

図1 現在完了の三つの用法と時間の見方

継続は、過去に始まった状態が今も続く見方です。たとえば「I have known Emi for three years.」(私はエミを3年間知っています。)では、知り始めてから今までを見ています。forは期間、sinceは始まった時点を示します。sinceの後には時点を表す語句のほか、過去形の節が来ることもあります。

経験は、今までにしたことがあるかを見る用法です。「Mika has visited Kyoto before.」(ミカは以前、京都を訪れたことがあります。)は、訪れた経験を今までの範囲で述べます。疑問文のeverは「今までに」、否定文のneverは「一度もない」という意味で使えます。neverを使った文は意味が否定なので、さらにnotを重ねないようにします。

完了は、動作が終わったことや、その結果が今に関係することを表します。「I have already washed the cups.」(私はもうカップを洗い終えました。)なら、洗う作業が終わった状態に注目します。alreadyは肯定文、yetは疑問文や否定文で使う形を授業の例と照合しましょう。yetの有無だけで、あらゆる文を分類できるわけではありません。

一方、yesterdayのように終わった過去の時点を明示して、その時の出来事を述べるときは通常、過去形を使います。現在完了と過去形は、動作が過去にあるかどうかだけでは区別できません。いつ起きたかを述べるのか、今に関係する状態や経験を述べるのかを見ます。

基本例題:継続の空所を埋める

次の日本語に合うように、空所にそれぞれ1語ずつ入れます。

Rina ( ) ( ) in this town for five years. 〔リナはこの町に5年間住んでいます。〕

図2のように、初めに日本語の「住んでいます」と「5年間」を結びます。過去に始まり今も続いている状態なので、継続の現在完了を選びます。単に「住んだ」と過去の出来事を述べる文ではありません。

図2 継続の英文を主語と期間から完成する手順

次に主語Rinaを見ます。三人称単数なのでhaveではなくhasを置きます。動詞liveの過去分詞はlivedです。for five yearsは5年間という期間を示し、文末に残します。

答えは「Rina has lived in this town for five years.」です。日本語は「リナはこの町に5年間住んでいます。」です。has livedが今につながる継続を表し、for five yearsがその長さを示します。

答えを元の条件に戻して読みます。住み始めたのは過去で、今もこの町に住んでおり、期間は5年間です。この3点が日本語に合います。もしhas liveと書いたら、hasの後が原形になっているのでlivedに直します。hasをhaveにした場合は、主語がリナという1人であることに戻って直します。

疑問文にする練習もできます。「Has Rina lived in this town for five years?」(リナはこの町に5年間住んでいますか。)では、hasを主語の前へ移します。肯定なら「Yes, she has.」(はい、住んでいます。)、否定なら「No, she has not.」(いいえ、住んでいません。)と答えます。短い応答にはlivedを繰り返さず、Rinaをsheに置き換えます。

少し難しい例題:経験と過去の時点を分ける

次の会話の空所に、指定された動詞を適切な形で1語ずつ入れます。

A: Have you ever ( ) a kite? 〔今までにたこを作ったことがありますか。〕(make)

B: Yes, I have. I ( ) one yesterday. 〔はい、あります。私は昨日1つ作りました。〕(make)

Aはeverとともに、今までの経験を尋ねています。Have youの後には過去分詞を置き、makeをmadeにします。Bの最初の答えは肯定なので、質問のyouを答える側のIに変えてYes, I have.とします。

Bの次の文はyesterdayで過去の時点を示し、そのときに作った出来事を述べています。したがって過去形madeを使います。完成した会話は「Have you ever made a kite?」(今までにたこを作ったことがありますか。)、「Yes, I have. I made one yesterday.」(はい、あります。私は昨日1つ作りました。)です。oneは前のa kiteを受けています。

2か所ともmadeですが、前はhaveに続く過去分詞、後は過去形です。同じつづりでも働きは異なります。後半にhaveを足すと、yesterdayという特定の過去の時点と、今までの経験を示す現在完了がぶつかります。会話の前半と後半を分け、それぞれ何を尋ね、何を付け足しているかを確認します。

否定の応答なら「No, I have not.」(いいえ、ありません。)です。この場合、昨日作ったという後の文とは内容が合わないため、応答だけを変えず後続の意味も見直します。形が合っていても会話全体が矛盾していないかが点検の分かれ目です。

誤答を原因まで戻して直す

「I have played tennis yesterday.」(私は昨日テニスをしました。)という答案を考えます。言いたいことは過去の出来事ですが、yesterdayが示すのは終わった過去の時点です。図3のように、その時点での出来事を言う文ならhaveを外し、過去形playedを使います。

図3 過去の時点と現在完了の混同を直す手順

修正後は「I played tennis yesterday.」(私は昨日テニスをしました。)です。playedが過去形であることを確認し、yesterdayと一緒に元の日本語へ戻します。playedは過去分詞と同じ形なので、語尾が合っているだけで正解と判断せず、haveの有無まで確認します。

別の間違いに「She have finished her work.」(彼女は仕事を終えました。)があります。完了を表す意味は合いますが、主語sheに対してhaveの形が合いません。「She has finished her work.」(彼女は仕事を終えました。)と直します。時点の問題と主語の問題を同じ印で済ませず、どちらを直したかを余白に書くと、次の空所で確認する場所が定まります。

また「Has he finished his work?」(彼は仕事を終えましたか。)に「Yes, he is.」(はい、終えました。)と答えると、質問に使われたhasを応答で受けていません。「Yes, he has.」(はい、終えました。)と直します。意味だけでなく、質問の先頭と答えの最後を照合しましょう。

確かめ問題

それぞれの英文と日本語を比べ、指定に従って答えます。答えと解き方は問題の後にまとめています。

  1. 次の空所に1語ずつ入れます。Ken ( ) ( ) this picture already. 〔ケンはもうこの絵を描き終えました。〕(drawを使う)
  2. 次の日本語に合うように、かっこ内を並べ替えて英文を完成させます。〔あなたは今までにその歌を聞いたことがありますか。〕 ( ever / have / heard / you ) the song?
  3. 次の質問に、指定された内容に合う短い英文で答えます。Has Aya cleaned the room yet? 〔アヤはもうその部屋を掃除しましたか。〕〔いいえ、まだです。〕
  4. 次の日本語に合うように、かっこ内の動詞を適切な形にし、全文を書きます。〔私は先週、祖母を訪ねました。〕 I (visit) my grandmother last week.

答えと解き方

  1. 「Ken has drawn this picture already.」(ケンはもうこの絵を描き終えました。)です。主語Kenは三人称単数なのでhas、drawの過去分詞はdrawnです。alreadyを含め、描き終えたことが今に関係するという条件に戻します。drewは過去形であり、hasの後に置く形ではありません。
  2. 「Have you ever heard the song?」(あなたは今までにその歌を聞いたことがありますか。)です。疑問文なのでhaveを主語youの前に置き、ever、過去分詞heardを続けます。heardがhearの過去分詞であることと、「今までに」という経験を尋ねていることを元の日本語に戻して確かめます。
  3. 「No, she has not.」(いいえ、まだです。)です。Ayaをsheに置き換え、質問のHasを使って否定します。まだ掃除していないという指定なのでNoを選びます。部屋を掃除していないという状況は、肯定のYesとは合いません。
  4. 「I visited my grandmother last week.」(私は先週、祖母を訪ねました。)です。last weekは終わった過去の時点を示し、その時に訪ねたことを述べるので過去形visitedを使います。haveを足さず、「先週」という条件が英文に残っていることも確認します。

間違えた場合は、答えを写した後で日本語を隠し、英文から意味を言い直します。続いて英語を隠し、時間の手掛かりと主語に印を付けてもう一度書きます。語形が出ないのか、時間の見方が選べないのかを分けると、直す練習が変わります。

覚えておくこと

継続は過去から今まで、経験は今までにしたこと、完了は終わったことと今の関係を見ます。
have・hasの後は過去分詞です。
過去の特定の時点で起きた出来事には過去形を使います。
短い応答は主語とhave・hasを質問に合わせます。

提出前の解き直し

ワークの指定範囲に解き残しがないか、範囲表と提出条件に戻って調べます。丸付け済みのページでも、誤答の隣に正答を書いただけなら、答えを隠して別の場所に全文を書き直します。小テストの同じ種類の誤りが直ったかも照合します。

過去分詞を言えるのに文で間違えるなら、have・hasと主語の対応や過去の時点の語を先に点検します。意味は選べても語形が出ないなら、原形と過去分詞を対にして練習します。個別指導で答案を見るときは、空所の前後、質問と応答の主語、訂正後の文が日本語の条件に合うかを確認します。保護者のお子さまへの声かけも、正誤だけでなく「どの語が時間の手掛かりか」と尋ねると、考えた場所を確かめられます。

時間の手掛かりと主語を答案に残すことが、現在完了の使い分けにつながります。

読んで終わりにするか、ここから変えるか。

武蔵境駅徒歩30秒、講師1人に生徒1人の完全1対1。授業のあいだ、先生は隣を離れません。いまの詰まりを、無料相談でそのまま話してください。

まず15分だけ電話で話したい方は、無料電話相談(15分)から。塾からお電話を差し上げます。

本気になった日が、入塾の日。

お子様の教育、迷ったら「丸投げ」してください。必ず、期待以上の結果で返します。武蔵野で育む、武蔵境で学ぶ。

電話は年中無休。365日、24時間、お電話可能。

チャットで質問チャット
無料相談を予約する 電話 0422-27-7828電話 LINE チャット
で質問