結論:英検4級の文法・読解でplayedは「(過去に)した」、was playingは「(過去のあるときに)していた」と区別します。過去進行形はwas / were+動詞-ingです。過去の出来事とその時進行中だった動作を、独自4択32問+誤り訂正8問で確認します。
対象:英検4級の文法を学ぶ中1・中2。学校の定期試験にも使える慶英会オリジナル40問です。英検公式過去問を転載していません。

慶英会 塾長|慶應義塾大学卒・英検1級
中高一貫校の学校英語・NEW TREASURE・英検対策を専門とするオンライン個別指導塾です。塾長紹介
基本:過去の一回の出来事か、途中だった動作か
| 英文 | 和訳 | 見分け方 |
|---|---|---|
| I cooked dinner yesterday. | 昨日夕食を作りました。 | 過去の事実・出来事 |
| I was cooking at six yesterday. | 昨日6時には夕食を作っているところでした。 | その時点で進行中 |
| When my father came home, I was cooking. | 父が帰宅したとき料理をしていました。 | cameは出来事、was cookingは背景 |
注意:英語の単純過去と過去進行形には、文脈によってどちらも成立する場合があります。本ページの選択問題は日本語訳と時の手掛かりを指定し、どちらかを一意に選べるようにしています。
英検4級レベルの独自32問|4択問題
A|過去形「〜した」8問
動作を過去の事実として述べるときは過去形。いつ何をしたかが中心です。
- 問1 ケンは昨日放課後にテニスをしました。
Ken ( ) tennis after school yesterday.- played
- was playing
- plays
- is playing
- 問2 ミカは土曜日に図書館を訪れました。
Mika ( ) the library on Saturday.- visits
- visited
- is visiting
- was visiting
- 問3 私たちは授業後に先生と話しました。
We ( ) to our teacher after class.- talk
- talks
- talked
- were talking
- 問4 父は昨夜夕食を作りました。
My father ( ) dinner last night.- cooks
- was cooking
- is cooking
- cooked
- 問5 彼らは昨日駅まで歩きました。
They ( ) to the station yesterday.- walked
- were walking
- walk
- are walking
- 問6 アキは先週手紙を書きました。
Aki ( ) a letter last week.- writes
- wrote
- was writing
- is writing
- 問7 そのバスは9時に門の所で停車しました。
The bus ( ) at the gate at nine.- stops
- is stopping
- stopped
- was stopping
- 問8 姉(妹)は昨日新しいバッグを買いました。
My sister ( ) a new bag yesterday.- buy
- is buying
- was buying
- bought
B|過去進行形「〜していた」8問
過去の特定時点で進行中だった動作はwas/were+-ingで表します。日本語が「ちょうど〜していた」に注目。
- 問9 昨夜8時にケンはテニスをしているところでした。
At eight last night, Ken ( ) tennis.- was playing
- played
- plays
- is playing
- 問10 電話をかけたとき、ミカは夕食を作っているところでした。
When I called Mika, she ( ) dinner.- cooks
- was cooking
- cooked
- is cooking
- 問11 昨日6時に私たちはバスを待っているところでした。
At six yesterday, we ( ) for the bus.- wait
- waited
- were waiting
- are waiting
- 問12 先生が入って来たとき生徒たちは話しているところでした。
When the teacher came in, the students ( ).- talk
- talked
- are talking
- were talking
- 問13 昨夜7時に父はテレビを見ているところでした。
At seven last night, my father ( ) TV.- was watching
- watched
- watches
- is watching
- 問14 ドアを開けたとき雨が降っているところでした。
When I opened the door, it ( ).- rains
- was raining
- rained
- is raining
- 問15 昨日3時に女の子たちはプールで泳いでいるところでした。
At three yesterday, the girls ( ) in the pool.- swim
- swam
- were swimming
- are swimming
- 問16 私が読書している間、弟は音楽を聴いているところでした。
While I was reading, my brother ( ) music.- listens to
- listened to
- is listening to
- was listening to
C|過去形と過去進行形を1文で使う8問
「していたとき、〜した」は、長く続いた背景に過去進行形、途中で起きた短い出来事に過去形を使うのが自然です。
- 問17 読書していたときに電話が鳴りました。
I was reading when the phone ( ).- rang
- was ringing
- rings
- is ringing
- 問18 母が帰宅したとき彼女は料理をしていました。
She ( ) when her mother came home.- cooked
- was cooking
- cooks
- is cooking
- 問19 彼らが歩いている間に雨が降り始めました。
While they were walking, it ( ) to rain.- was starting
- starts
- started
- is starting
- 問20 先生が来たとき私たちは昼食を食べているところでした。
We ( ) lunch when the teacher came.- eat
- ate
- are eating
- were eating
- 問21 家に帰ったとき姉(妹)は眠っていました。
My sister was sleeping when I ( ) home.- came
- was coming
- come
- am coming
- 問22 雨がやんだとき、私は停留所で待っていました。
When the rain ( ), I was waiting at the stop.- was stopping
- stopped
- stops
- is stopping
- 問23 コーチが到着したとき男の子たちは練習していました。
The boys ( ) when the coach arrived.- practiced
- practice
- were practicing
- are practicing
- 問24 メイが皿を洗っている間、弟はテーブルを掃除しました。
While Mei was washing dishes, her brother ( ) the table.- cleans
- cleaning
- is cleaning
- cleaned
D|疑問文・否定文の過去進行形8問
過去進行形はwas/wereが中心。疑問文ではWas/Wereを主語の前に置き、否定文ではwasn’t/weren’tを使います。
- 問25 昨夜8時に勉強していましたか。
( ) you studying at eight last night?- Were
- Did
- Do
- Are
- 問26 あなたが到着したとき彼女は料理中でしたか。
( ) she cooking when you arrived?- Did
- Was
- Does
- Is
- 問27 雨が降り始めたとき、子どもたちは外で遊んでいませんでした。
The children ( ) playing outside when it started to rain.- isn’t
- wasn’t
- weren’t
- didn’t
- 問28 ケンは9時にテレビを見ているところではありませんでした。
Ken was not ( ) TV at nine.- watch
- watched
- watches
- watching
- 問29 友達は駅で待っていましたか。
( ) your friends waiting at the station?- Were
- Was
- Did
- Does
- 問30 帰宅したとき犬は眠っていましたか。
( ) the dog sleeping when you came home?- Were
- Was
- Did
- Do
- 問31 私たちはその時読書していませんでした。
We ( ) reading at that time.- wasn’t
- didn’t
- weren’t
- don’t
- 問32 昨日5時に何をしていましたか。
What ( ) you doing at five yesterday?- do
- did
- was
- were
誤り訂正8問(問33〜40)
- 問33 He was play soccer at seven.
日本語:彼は7時にサッカーをしていました。 - 問34 Were she studying last night?
日本語:彼女は昨夜勉強していましたか。 - 問35 I were watching TV at nine.
日本語:私は9時にテレビを見ていました。 - 問36 Did you were running then?
日本語:そのとき走っていましたか。 - 問37 While I was sleeping, the phone was rang.
日本語:眠っている間に電話が鳴りました。 - 問38 She wasn’t cook when I arrived.
日本語:到着したとき彼女は料理していませんでした。 - 問39 They was playing in the park.
日本語:彼らは公園で遊んでいました。 - 問40 What did you doing at seven?
日本語:7時に何をしていましたか。
全40問の正解・完成英文・和訳・解説
A|過去形「〜した」8問|解説
- 問1 A:played
Ken played tennis after school yesterday.
訳:ケンは昨日放課後にテニスをしました。
理由:yesterdayの過去の出来事を述べるplayed。 - 問2 B:visited
Mika visited the library on Saturday.
訳:ミカは土曜日に図書館を訪れました。
理由:訪れた事実の過去形visited。 - 問3 C:talked
We talked to our teacher after class.
訳:私たちは授業後に先生と話しました。
理由:過去の行動なのでtalked。 - 問4 D:cooked
My father cooked dinner last night.
訳:父は昨夜夕食を作りました。
理由:昨夜の出来事を表すcooked。 - 問5 A:walked
They walked to the station yesterday.
訳:彼らは昨日駅まで歩きました。
理由:完了した過去の行動としてwalked。 - 問6 B:wrote
Aki wrote a letter last week.
訳:アキは先週手紙を書きました。
理由:writeの過去形wroteを使う。 - 問7 C:stopped
The bus stopped at the gate at nine.
訳:そのバスは9時に門の所で停車しました。
理由:ある時点に起きた事実stopped。 - 問8 D:bought
My sister bought a new bag yesterday.
訳:姉(妹)は昨日新しいバッグを買いました。
理由:buyの過去形boughtが買ったという結果を表す。
B|過去進行形「〜していた」8問|解説
- 問9 A:was playing
At eight last night, Ken was playing tennis.
訳:昨夜8時にケンはテニスをしているところでした。
理由:その時点で進行中のwas playing。 - 問10 B:was cooking
When I called Mika, she was cooking dinner.
訳:電話をかけたとき、ミカは夕食を作っているところでした。
理由:電話したときに進行中was cooking。 - 問11 C:were waiting
At six yesterday, we were waiting for the bus.
訳:昨日6時に私たちはバスを待っているところでした。
理由:weは複数なのでwere waiting。 - 問12 D:were talking
When the teacher came in, the students were talking.
訳:先生が入って来たとき生徒たちは話しているところでした。
理由:the students=複数なのでwere talking。 - 問13 A:was watching
At seven last night, my father was watching TV.
訳:昨夜7時に父はテレビを見ているところでした。
理由:その時刻に継続中だったwas watching。 - 問14 B:was raining
When I opened the door, it was raining.
訳:ドアを開けたとき雨が降っているところでした。
理由:it was rainingでその時の天候を描写。 - 問15 C:were swimming
At three yesterday, the girls were swimming in the pool.
訳:昨日3時に女の子たちはプールで泳いでいるところでした。
理由:girlsは複数でwere swimming。 - 問16 D:was listening to
While I was reading, my brother was listening to music.
訳:私が読書している間、弟は音楽を聴いているところでした。
理由:2つの過去の進行中の動作をwas listening toで表す。
C|過去形と過去進行形を1文で使う8問|解説
- 問17 A:rang
I was reading when the phone rang.
訳:読書していたときに電話が鳴りました。
理由:読書は背景、鳴ったという出来事はrang。 - 問18 B:was cooking
She was cooking when her mother came home.
訳:母が帰宅したとき彼女は料理をしていました。
理由:帰宅した時点で料理の途中だったためwas cooking。 - 問19 C:started
While they were walking, it started to rain.
訳:彼らが歩いている間に雨が降り始めました。
理由:歩いている間に起きた出来事started。 - 問20 D:were eating
We were eating lunch when the teacher came.
訳:先生が来たとき私たちは昼食を食べているところでした。
理由:weに対してwere eating。 - 問21 A:came
My sister was sleeping when I came home.
訳:家に帰ったとき姉(妹)は眠っていました。
理由:帰宅した出来事をcameで表す。 - 問22 B:stopped
When the rain stopped, I was waiting at the stop.
訳:雨がやんだとき、私は停留所で待っていました。
理由:雨がやんだ瞬間の出来事stopped。 - 問23 C:were practicing
The boys were practicing when the coach arrived.
訳:コーチが到着したとき男の子たちは練習していました。
理由:arrival時点で練習が進行中were practicing。 - 問24 D:cleaned
While Mei was washing dishes, her brother cleaned the table.
訳:メイが皿を洗っている間、弟はテーブルを掃除しました。
理由:弟がその間に掃除した過去の行動cleaned。whileだけで進行形に固定されない。
D|疑問文・否定文の過去進行形8問|解説
- 問25 A:Were
Were you studying at eight last night?
訳:昨夜8時に勉強していましたか。
理由:Were you studying …? が過去進行の疑問文。 - 問26 B:Was
Was she cooking when you arrived?
訳:あなたが到着したとき彼女は料理中でしたか。
理由:sheは単数なのでWas she cooking? - 問27 C:weren’t
The children weren’t playing outside when it started to rain.
訳:雨が降り始めたとき、子どもたちは外で遊んでいませんでした。
理由:childrenは複数でweren’t playing。 - 問28 D:watching
Ken was not watching TV at nine.
訳:ケンは9時にテレビを見ているところではありませんでした。
理由:was not+watching。 - 問29 A:Were
Were your friends waiting at the station?
訳:友達は駅で待っていましたか。
理由:friendsは複数なのでWere。 - 問30 B:Was
Was the dog sleeping when you came home?
訳:帰宅したとき犬は眠っていましたか。
理由:dogは単数、Was … sleeping? - 問31 C:weren’t
We weren’t reading at that time.
訳:私たちはその時読書していませんでした。
理由:weに合わせてweren’t reading。 - 問32 D:were
What were you doing at five yesterday?
訳:昨日5時に何をしていましたか。
理由:What were you doing …? の形。
問33〜40の模範解答
- 問33 He was playing soccer at seven.
訳:彼は7時にサッカーをしていました。
理由:was+現在分詞playing。 - 問34 Was she studying last night?
訳:彼女は昨夜勉強していましたか。
理由:sheは単数でWas。 - 問35 I was watching TV at nine.
訳:私は9時にテレビを見ていました。
理由:Iの過去形beはwas。 - 問36 Were you running then?
訳:そのとき走っていましたか。
理由:過去進行形の疑問文にdidを加えない。 - 問37 While I was sleeping, the phone rang.
訳:眠っている間に電話が鳴りました。
理由:電話が鳴った出来事はrang。 - 問38 She wasn’t cooking when I arrived.
訳:到着したとき彼女は料理していませんでした。
理由:wasn’t+現在分詞cooking。 - 問39 They were playing in the park.
訳:彼らは公園で遊んでいました。
理由:theyは複数でwere。 - 問40 What were you doing at seven?
訳:7時に何をしていましたか。
理由:過去進行形の疑問詞+were+主語+doing。
弱点別の復習方法
過去形の問題を間違える人は、不規則動詞go–went、buy–boughtなどの2形を確認します。過去進行形の問題を間違える人は、主語に対してwas/wereを選ぶことと-ingの形を別々に練習します。「〜していたとき、〜した」で間違える人は、背景(was/were+-ing)と途中で起きた出来事(過去形)を2色で印を付け、英文を全文読んでください。
FAQ
Q. I playedとI was playingの両方が文法的に正しい場合は?
過去の出来事を述べるか、特定の過去時点で進行中だったことを述べるかで選びます。文脈が不明な短文では両方自然になり得るため、日本語の意味や前後の説明を確認します。
Q. Was you playing? は正しいですか?
正しくはWere you playing?です。youには原則としてwereを使います。
Q. 英検4級のリーディングに独立した英作文問題はありますか?
ありません。公式の一次試験はリーディング35問とリスニング30問で、筆記の自由英作文は課されません。本教材の誤り訂正は文法理解を強化する学校英語向けの補助問題です。
次に学ぶ無料教材と公式情報
Did you went?の直し方40問 / 規則動詞過去形40問 / 一次独自模試65問 / 英検協会公式4級試験内容。
英検4級の文法が不安定な中1・中2へ
学校の英語テストで過去形・過去進行形が混ざってしまうときは、正答数だけでなく日本語の意味・主語・時の手掛かりから診断します。慶英会の無料体験・学習相談をご利用ください。無料体験の条件は公式案内をご確認ください。
