過去形・過去進行形の予想問題5問——動詞の形のミスを1問ずつ解説
過去形・過去進行形は中1・中2で習う英語の基本で、長文や英作文でもよく使う時制です(回ごとの範囲は → テスト範囲)。不規則動詞の形や ed のつけ方、否定文・疑問文で動詞を原形にもどすかどうかでミスが起きやすい単元です。不規則動詞・ed のつけ方・didn't の否定文・過去進行形・過去進行形の疑問文と答え方の5問にしぼり、1問ずつ解説しました。
- yesterday, last ~, ~ ago があれば過去の文
- 不規則動詞(go → went など)はセットで覚える
- 「短母音+子音字」で終わる動詞は子音字を重ねて ed(stop → stopped)
- 一般動詞の過去の否定文・疑問文は didn't / Did+動詞の原形
- 「~していた」は過去進行形 was / were+ing。疑問文は was / were を前に出す
問題(まず自分で解いてみよう)
- ( )内の語を正しい形にかえなさい。
I (go) to the library yesterday. - ( )内の語を正しい形にかえなさい。
She (stop) the car in front of the station last night. - 次の文を否定文に書きかえなさい。
He played tennis last Sunday. - 日本文に合うように、( )に適する語を1語ずつ書きなさい。
私が電話したとき、彼は宿題をしていました。
When I called him, he ( )( ) his homework. - 次の文を疑問文に書きかえ、No で答えなさい。
You were watching TV at eight last night.
目安:1問1〜2分。解き終わったら、下の「答えと解説を見る」を開いて確かめましょう。
答えと解説
問題1
( )内の語を正しい形にかえなさい。
I (go) to the library yesterday.
答えと解説を見る
答え:went
考え方:yesterday(昨日)があるので過去の文です。go は ed をつけない不規則動詞で、過去形は went です。
解き方:go の過去形 went を入れて、I went to the library yesterday.(私は昨日図書館へ行きました)。
よくあるミス:① 規則動詞と同じように goed と書いてしまうミス。go・come・see・have・make など、よく使う動詞ほど不規則変化が多いので、セットで覚えます。② 過去を表す語(yesterday, last ~, ~ ago)を見落として、go のままにするミス。
確かめ:同じ不規則動詞の come は came、see は saw になります。go も ed をつけずに形が変わり、went で合っています。
問題2
( )内の語を正しい形にかえなさい。
She (stop) the car in front of the station last night.
答えと解説を見る
答え:stopped
考え方:last night(昨夜)があるので過去の文です。stop は規則動詞ですが、「短母音+子音字」で終わる動詞は、最後の子音字を重ねて ed をつけます。
解き方:stop は o(短く発音する母音)+ p で終わるので、p を重ねて stopped。
よくあるミス:① そのまま ed をつけて stoped と書くミス。② 主語が She なので三単現の s をつけて stops にしてしまうミス。過去の文では主語に関係なく過去形を使います。
確かめ:同じ形の動詞では、plan は planned、drop は dropped になります。stop も子音字を重ねて stopped で合っています。
問題3
次の文を否定文に書きかえなさい。
He played tennis last Sunday.
答えと解説を見る
答え:He didn't play tennis last Sunday.
考え方:一般動詞の過去の否定文は、主語に関係なく didn't(did not)+動詞の原形で表します。did に過去の働きが移るので、動詞は原形にもどします。
解き方:played の前に didn't を置き、played を原形の play にします。答えは He didn't play tennis last Sunday.
よくあるミス:① He didn't played tennis. と、過去形を残してしまうミス。didn't のあとは必ず原形です。② 主語が He なので doesn't を使ってしまうミス。過去の文では主語が何でも didn't です。
確かめ:主語を I や They にかえても I didn't play ~ / They didn't play ~ で、形は同じです。didn't のあとが原形になっているかを確かめます。
問題4
日本文に合うように、( )に適する語を1語ずつ書きなさい。
私が電話したとき、彼は宿題をしていました。
When I called him, he ( )( ) his homework.
答えと解説を見る
答え:was doing
考え方:「(そのとき)~していた」と、過去のある時点で進行中だった動作は過去進行形(was / were+動詞の ing 形)で表します。
解き方:主語の he は3人称単数なので be動詞は was。do の ing 形 doing を続けて、he was doing his homework。
よくあるミス:① did と過去形1語で表そうとして、空欄が1つ余ってしまうミス。「~していた」は過去進行形です。② 主語が he なのに were を使うミス。I・he・she・it や単数の主語は was、you と複数の主語は were です。
確かめ:主語を they にかえると they were doing ~ になります。he は単数なので was doing で合っています。
問題5
次の文を疑問文に書きかえ、No で答えなさい。
You were watching TV at eight last night.
答えと解説を見る
答え:Were you watching TV at eight last night? — No, I wasn't.
考え方:過去進行形の疑問文は、be動詞の文と同じように was / were を主語の前に出します。答えるときも was / were を使います。
解き方:were を文の最初に出して Were you watching TV at eight last night?。you(あなたは)と聞かれたら I(私は)で答えるので、No, I wasn't.
よくあるミス:① Did you watching TV ~? のように、一般動詞の過去の疑問文の形と混ぜてしまうミス。進行形の疑問文には did を使いません。② 答えで No, you weren't. と、主語をそのまま使うミス。you で聞かれたら I で答え、be動詞も I に合わせて wasn't にします。
確かめ:Yes で答えるなら Yes, I was. になります。疑問文で使った be動詞(were)を、答えでは主語 I に合わせた was / wasn't にかえているかを確かめます。
過去形と過去進行形の文の形の表
| 文の種類 | 一般動詞の過去形 | 過去進行形 | この記事の問題 |
|---|---|---|---|
| ふつうの文 | He played tennis. | He was playing tennis. | 問題1・2・4 |
| 否定文 | He didn't play tennis. | He wasn't playing tennis. | 問題3 |
| 疑問文 | Did he play tennis? | Was he playing tennis? | 問題5 |
| 答え方 | Yes, he did. / No, he didn't. | Yes, he was. / No, he wasn't. | 問題5 |
迷ったときの手順
- 時を表す語(yesterday, last ~, when ~ など)で過去の文かを確かめる
- 「~した」なら過去形、「~していた」なら過去進行形を選ぶ
- 否定文・疑問文は、一般動詞なら did を使って原形、進行形なら was / were を動かす
- 主語に合わせて was / were、答えの主語(I / he など)を確かめる
あわせて読みたい
- ほかの単元の予想問題(5問・解説つき) → 単元別予想問題の一覧
- 中1の基本 → be動詞・一般動詞・三単現の予想問題
- 中3の時制 → 現在完了・現在完了進行形の予想問題
- 回ごとの出題範囲 → 北辰テストのテスト範囲
- 5教科の予想問題(PDF) → 北辰テスト 予想問題
- 英語全体の勉強法 → 北辰テスト英語の勉強法
よくある質問
過去形と過去進行形はどう使い分けますか?
「~した」と動作が終わったことを表すときは過去形、「(そのとき)~していた」と過去のある時点で動作が続いていたことを表すときは過去進行形(was / were+ing)を使います。
didn't のあとの動詞はどうなりますか?
動詞の原形になります。He didn't played ではなく He didn't play のように、did に過去の働きが移るので動詞は原形にもどします。主語が3人称単数でも didn't を使います。
ed をつけるとき、子音字を重ねるのはどんな動詞ですか?
stop や plan のように「短く発音する母音+子音字」で終わる動詞です。stopped、planned のように最後の子音字を重ねてから ed をつけます。
問題はすべて当サイトのオリジナルです。「北辰テスト」は北辰図書株式会社の商標です。当サイトは北辰図書株式会社・埼玉県教育委員会・各高等学校とは関係のない非公式の学習支援サイトです。
