
慶英会 塾長|慶應義塾大学卒・英検1級
中高一貫校の学校英語・NEW TREASURE・英検対策を専門とするオンライン個別指導塾です。塾長紹介
英検4級の過去の否定文では、wasn’t・weren’tとdidn’tの後ろの形が異なります。 I wasn’t at school yesterday.は「昨日学校にいなかった」という状態、I didn’t go to school yesterday.は「昨日学校へ行かなかった」という動作です。be動詞を否定する場合はwasn’t/weren’t、一般動詞はdidn’t+動詞の原形を使います。慶英会独自の40問で、肯定・否定・質問・会話の違いを実際の英文に沿って学びます。
英検協会が公開する英検4級は、中学中級程度を目安とし、一次試験はリーディング35分・リスニング約30分です。短文語句空所補充・会話文・語句整序・長文で、基本的な時制の理解が役立ちます。公式試験内容。ここに掲載する40問は慶英会が作成したオリジナル問題であり、公式過去問ではありません。
否定文の作り方 / 独自40問 / 全訳と正答 / 復習方法
wasn’t・weren’t・didn’tは何が違う?
| 肯定文 | 否定文 | ポイント |
|---|---|---|
| She was happy. | She wasn’t happy. | 状態・be動詞was |
| They were late. | They weren’t late. | 複数のbe動詞were |
| She visited Kyoto. | She didn’t visit Kyoto. | didn’t+動詞原形 |
| I had a pen. | I didn’t have a pen. | hadをhaveへ戻す |
| He was reading. | He wasn’t reading. | 過去進行形のbe動詞を否定 |
be動詞の文はwasn’t/weren’tで否定します。I wasn’t tired.、You weren’t late.、There weren’t any chairs.が例です。動作を表す一般動詞の過去形はdidn’t+原形で否定します。went→didn’t go、ate→didn’t eat、had→didn’t haveのように原形へ戻します。
注意:I wasn’t playing soccer.は『その時サッカーをしていなかった』という過去進行形の否定、I didn’t play soccer.は『サッカーをしなかった』という単純過去の否定です。両方とも正しい形ですが、意味と状況が違います。
英検4級の独自40問|be動詞と一般動詞の過去否定
A〜Dの4択から、与えられた日本語と英文の両方に合う答えを選んでください。最初の24問では形を判断し、問25〜32では完成英文を選択、問33〜40では長文で誰が何をしなかったかを読み取ります。
第1部|wasn’t・weren’tを主語で選ぶ8問
wasの否定はwasn’t、wereの否定はweren’t。一般動詞を否定するdidn’tは形容詞や場所をそのまま後ろに置きません。
問1. I ( ) at home yesterday; I was at the library.
日本語:昨日、家にはいませんでした。図書館にいました。
A. weren’t / B. didn’t / C. don’t / D. wasn’t
問2. You ( ) late for the meeting yesterday.
日本語:昨日あなたは会議に遅れませんでした。
A. didn’t / B. aren’t / C. weren’t / D. wasn’t
問3. Ken ( ) tired after the game.
日本語:ケンは試合後疲れていませんでした。
A. doesn’t / B. wasn’t / C. weren’t / D. didn’t
問4. The students ( ) in the classroom at noon.
日本語:正午、生徒たちは教室にいませんでした。
A. weren’t / B. wasn’t / C. didn’t / D. don’t
問5. There ( ) any milk in the bottle yesterday.
日本語:昨日、瓶に牛乳は全くありませんでした。
A. weren’t / B. didn’t / C. don’t / D. wasn’t
問6. There ( ) any chairs in that room.
日本語:その部屋には椅子が一脚もありませんでした。
A. didn’t / B. doesn’t / C. weren’t / D. wasn’t
問7. My sister ( ) angry with me last night.
日本語:昨夜、妹は自分に怒っていませんでした。
A. isn’t / B. wasn’t / C. weren’t / D. didn’t
問8. We ( ) ready for the test yesterday.
日本語:昨日、私たちは試験の準備ができていませんでした。
A. weren’t / B. wasn’t / C. didn’t / D. aren’t
第2部|didn’tの後は過去形ではなく原形8問
didn’tのdidが過去を表すため、後ろはgo・eat・haveなどの動詞原形です。went・ate・hadはそのまま置きません。
問9. Mika didn’t ( ) to school on Monday.
日本語:ミカは月曜に登校しませんでした。
A. went / B. goes / C. going / D. go
問10. They didn’t ( ) any pictures at the museum.
日本語:彼らは博物館で写真を撮りませんでした。
A. takes / B. taking / C. take / D. took
問11. I didn’t ( ) breakfast yesterday morning.
日本語:昨日の朝、朝食を食べませんでした。
A. eating / B. eat / C. ate / D. eats
問12. Leo didn’t ( ) the bus because he walked.
日本語:レオは歩いたのでバスを利用しませんでした。
A. use / B. used / C. uses / D. using
問13. My father didn’t ( ) time to watch TV.
日本語:父にはテレビを見る時間がありませんでした。
A. had / B. has / C. having / D. have
問14. We didn’t ( ) the new movie last weekend.
日本語:先週末、私たちは新作映画を見ませんでした。
A. seen / B. seeing / C. see / D. saw
問15. Emma didn’t ( ) the letter yesterday.
日本語:エマは昨日手紙を書きませんでした。
A. writing / B. write / C. wrote / D. written
問16. Ken didn’t ( ) his homework before dinner.
日本語:ケンは夕食前に宿題を終えませんでした。
A. finish / B. finished / C. finishes / D. finishing

慶英会 塾長|慶應義塾大学卒・英検1級
塾長の経歴・指導方針
中高一貫校の英語・定期テスト・英検の学習状況を整理し、必要な復習の優先順位を考えたい方は、無料体験・学習相談のご案内をご確認ください。最大1か月完全無料体験の対象・回数・担当講師は、お申し込み時にご案内します。
友だち追加後、学年・教材・困っていることと「学習相談希望(ブログ・記事中盤)」をお送りください。LINEを開くだけでは受付は完了しません。LINEを利用できない方はメールでの学習相談も可能です。料金・無料体験の期間と条件はコース・料金・無料体験のご案内でご確認ください。
第3部|状態にはwasn’t、動作にはdidn’tを使う8問
形容詞・場所・名詞などはbe動詞の否定、動作の動詞はdidn’t+原形で否定します。
問17. It ( ) sunny yesterday; it was rainy.
日本語:昨日は晴れておらず、雨でした。
A. weren’t / B. didn’t / C. doesn’t / D. wasn’t
問18. My brother ( ) study English yesterday.
日本語:弟は昨日英語を勉強しませんでした。
A. weren’t / B. isn’t / C. didn’t / D. wasn’t
問19. Hana and Emi ( ) in the art room at three.
日本語:ハナとエミは3時に美術室にいませんでした。
A. don’t / B. weren’t / C. wasn’t / D. didn’t
問20. The bus ( ) arrive at nine yesterday.
日本語:昨日バスは9時には到着しませんでした。
A. didn’t / B. wasn’t / C. weren’t / D. doesn’t
問21. The library ( ) open on Sunday last week.
日本語:先週の日曜、図書館は開いていませんでした。
A. weren’t / B. didn’t / C. don’t / D. wasn’t
問22. Sara ( ) finish her report last night.
日本語:サラは昨夜レポートを完成させませんでした。
A. weren’t / B. doesn’t / C. didn’t / D. wasn’t
問23. The classroom windows ( ) clean yesterday.
日本語:昨日、教室の窓はきれいではありませんでした。
A. doesn’t / B. weren’t / C. wasn’t / D. didn’t
問24. I ( ) buy any tickets last Friday.
日本語:先週金曜、チケットを一枚も買いませんでした。
A. didn’t / B. wasn’t / C. weren’t / D. don’t
第4部|否定文を丸ごと正しく書き換える8問
日本語に示された過去の事実に合う自然な英文を一つ選びます。be動詞を否定する文か、一般動詞を否定する文かを確認してください。
問25. 次の日本語に一致する正しい否定文を選びなさい。
日本語:彼女は昨日疲れていませんでした。
A. She didn’t tired yesterday. / B. She weren’t tired yesterday. / C. She wasn’t tire yesterday. / D. She wasn’t tired yesterday.
問26. 次の日本語に一致する正しい否定文を選びなさい。
日本語:ケンは昨日その本を読みませんでした。
A. Ken didn’t reading the book yesterday. / B. Ken didn’t readed the book yesterday. / C. Ken didn’t read the book yesterday. / D. Ken wasn’t read the book yesterday.
問27. 次の日本語に一致する正しい否定文を選びなさい。
日本語:私たちは昨日学校にいませんでした。
A. We not were at school yesterday. / B. We weren’t at school yesterday. / C. We wasn’t at school yesterday. / D. We didn’t at school yesterday.
問28. 次の日本語に一致する正しい否定文を選びなさい。
日本語:エマは昨夜夕食を作りませんでした。
A. Emma didn’t cook dinner last night. / B. Emma wasn’t cook dinner last night. / C. Emma didn’t cooked dinner last night. / D. Emma don’t cook dinner last night.
問29. 次の日本語に一致する正しい否定文を選びなさい。
日本語:その電車は昨日遅れていませんでした。
A. The train didn’t late yesterday. / B. The train weren’t late yesterday. / C. The train wasn’t lately yesterday. / D. The train wasn’t late yesterday.
問30. 次の日本語に一致する正しい否定文を選びなさい。
日本語:生徒たちは先週サッカーをしませんでした。
A. The students didn’t played soccer last week. / B. The students doesn’t play soccer last week. / C. The students didn’t play soccer last week. / D. The students weren’t play soccer last week.
問31. 次の日本語に一致する正しい否定文を選びなさい。
日本語:そこには昨日人がいませんでした。
A. There weren’t some people there yesterday. / B. There weren’t any people there yesterday. / C. There wasn’t any people there yesterday. / D. There didn’t any people there yesterday.
問32. 次の日本語に一致する正しい否定文を選びなさい。
日本語:ミカは昨日その箱を持っていませんでした。
A. Mika didn’t have that box yesterday. / B. Mika wasn’t have that box yesterday. / C. Mika didn’t had that box yesterday. / D. Mika don’t have that box yesterday.
長文1|学校祭前日の準備
慶英会独自英文
Our class prepared for the school festival last Friday. Hana was not at school in the morning because she had a doctor’s appointment. Ken did not finish the posters before lunch, but he completed them in the afternoon. The teachers weren’t angry because the posters were ready before the school closed. Emma didn’t bring her camera, so Leo took pictures of the finished room. The festival started at ten on Saturday.
問33. Why wasn’t Hana at school in the morning?
A. She was on a trip. / B. She had a doctor’s appointment. / C. She missed a bus. / D. She was at a concert.
問34. When did Ken finish the posters?
A. Before breakfast. / B. Before lunch. / C. In the afternoon. / D. On Sunday.
問35. Who didn’t bring a camera?
A. Ken / B. Hana / C. Leo / D. Emma
問36. When did the festival start?
A. At ten on Saturday. / B. At ten on Friday. / C. At nine on Sunday. / D. At eleven on Saturday.
長文2|博物館への交通と予定変更
慶英会独自英文
Mika and Tom planned to visit the museum on Sunday. It wasn’t open in the morning, so they went to the park first. Tom didn’t take the train because the station was far from his house. He walked to the park. Mika wasn’t late, and they met at eleven. The museum opened at one, but the special room wasn’t ready until two. They didn’t see the new exhibition, but they enjoyed an older one.
問37. Why did they go to the park first?
A. They hated museums. / B. The train was late. / C. The museum wasn’t open in the morning. / D. It was raining.
問38. How did Tom get to the park?
A. By train. / B. By bus. / C. By car. / D. On foot.
問39. At what time did they meet?
A. At eleven. / B. At one. / C. At two. / D. At ten.
問40. Which exhibition did they enjoy?
A. The new exhibition. / B. An older exhibition. / C. No exhibition. / D. A future exhibition.
全40問の解答・完成英文・日本語訳・根拠
第1部|wasn’t・weren’tを主語で選ぶ8問|解答
問1:D(wasn’t)
完成英文:I wasn’t at home yesterday; I was at the library.
和訳:昨日、家にはいませんでした。図書館にいました。
理由:主語Iの過去のbe動詞はwas。否定はwasn’t。
問2:C(weren’t)
完成英文:You weren’t late for the meeting yesterday.
和訳:昨日あなたは会議に遅れませんでした。
理由:youの過去be動詞はwere。否定はweren’t。
問3:B(wasn’t)
完成英文:Ken wasn’t tired after the game.
和訳:ケンは試合後疲れていませんでした。
理由:Kenは単数の主語。wasn’t tired。
問4:A(weren’t)
完成英文:The students weren’t in the classroom at noon.
和訳:正午、生徒たちは教室にいませんでした。
理由:the studentsは複数なのでweren’t。
問5:D(wasn’t)
完成英文:There wasn’t any milk in the bottle yesterday.
和訳:昨日、瓶に牛乳は全くありませんでした。
理由:milkは不可算名詞。there wasn’t any milk。
問6:C(weren’t)
完成英文:There weren’t any chairs in that room.
和訳:その部屋には椅子が一脚もありませんでした。
理由:chairsが複数。there weren’t any chairs。
問7:B(wasn’t)
完成英文:My sister wasn’t angry with me last night.
和訳:昨夜、妹は自分に怒っていませんでした。
理由:sisterは単数、過去wasn’t。
問8:A(weren’t)
完成英文:We weren’t ready for the test yesterday.
和訳:昨日、私たちは試験の準備ができていませんでした。
理由:weの過去be動詞はwere。
第2部|didn’tの後は過去形ではなく原形8問|解答
問9:D(go)
完成英文:Mika didn’t go to school on Monday.
和訳:ミカは月曜に登校しませんでした。
理由:didn’t go。wentは二重の過去形になる。
問10:C(take)
完成英文:They didn’t take any pictures at the museum.
和訳:彼らは博物館で写真を撮りませんでした。
理由:didn’t take。tookではない。
問11:B(eat)
完成英文:I didn’t eat breakfast yesterday morning.
和訳:昨日の朝、朝食を食べませんでした。
理由:didn’t eat。ateは原形ではない。
問12:A(use)
完成英文:Leo didn’t use the bus because he walked.
和訳:レオは歩いたのでバスを利用しませんでした。
理由:didn’t use。
問13:D(have)
完成英文:My father didn’t have time to watch TV.
和訳:父にはテレビを見る時間がありませんでした。
理由:didn’t have。hadを使わない。
問14:C(see)
完成英文:We didn’t see the new movie last weekend.
和訳:先週末、私たちは新作映画を見ませんでした。
理由:didn’t see。sawは過去形、seenは過去分詞。
問15:B(write)
完成英文:Emma didn’t write the letter yesterday.
和訳:エマは昨日手紙を書きませんでした。
理由:didn’t write。wroteを戻す。
問16:A(finish)
完成英文:Ken didn’t finish his homework before dinner.
和訳:ケンは夕食前に宿題を終えませんでした。
理由:didn’t finish。
第3部|状態にはwasn’t、動作にはdidn’tを使う8問|解答
問17:D(wasn’t)
完成英文:It wasn’t sunny yesterday; it was rainy.
和訳:昨日は晴れておらず、雨でした。
理由:sunnyは形容詞なのでwasn’t sunny。
問18:C(didn’t)
完成英文:My brother didn’t study English yesterday.
和訳:弟は昨日英語を勉強しませんでした。
理由:studyは動作の一般動詞。didn’t study。
問19:B(weren’t)
完成英文:Hana and Emi weren’t in the art room at three.
和訳:ハナとエミは3時に美術室にいませんでした。
理由:2人なのでweren’t。
問20:A(didn’t)
完成英文:The bus didn’t arrive at nine yesterday.
和訳:昨日バスは9時には到着しませんでした。
理由:arriveは一般動詞。didn’t arrive。
問21:D(wasn’t)
完成英文:The library wasn’t open on Sunday last week.
和訳:先週の日曜、図書館は開いていませんでした。
理由:openを営業中という形容詞として用いたbe動詞の文。
問22:C(didn’t)
完成英文:Sara didn’t finish her report last night.
和訳:サラは昨夜レポートを完成させませんでした。
理由:finishは一般動詞。
問23:B(weren’t)
完成英文:The classroom windows weren’t clean yesterday.
和訳:昨日、教室の窓はきれいではありませんでした。
理由:windowsは複数、形容詞clean。
問24:A(didn’t)
完成英文:I didn’t buy any tickets last Friday.
和訳:先週金曜、チケットを一枚も買いませんでした。
理由:buyは一般動詞。didn’t buy。
第4部|否定文の書き換え|解答
問25:D(She wasn’t tired yesterday.)
完成英文:She wasn’t tired yesterday.
和訳:彼女は昨日疲れていませんでした。
理由:tiredは状態を表す形容詞。wasn’t tired。
問26:C(Ken didn’t read the book yesterday.)
完成英文:Ken didn’t read the book yesterday.
和訳:ケンは昨日その本を読みませんでした。
理由:動作のreadをdidn’t+原形で否定する。
問27:B(We weren’t at school yesterday.)
完成英文:We weren’t at school yesterday.
和訳:私たちは昨日学校にいませんでした。
理由:weにはwereの否定weren’t。
問28:A(Emma didn’t cook dinner last night.)
完成英文:Emma didn’t cook dinner last night.
和訳:エマは昨夜夕食を作りませんでした。
理由:last night、didn’t+cook。
問29:D(The train wasn’t late yesterday.)
完成英文:The train wasn’t late yesterday.
和訳:その電車は昨日遅れていませんでした。
理由:lateは形容詞、主語は単数でwasn’t。
問30:C(The students didn’t play soccer last week.)
完成英文:The students didn’t play soccer last week.
和訳:生徒たちは先週サッカーをしませんでした。
理由:playは動詞。過去否定didn’t play。
問31:B(There weren’t any people there yesterday.)
完成英文:There weren’t any people there yesterday.
和訳:そこには昨日人がいませんでした。
理由:peopleは複数として扱うためweren’t。
問32:A(Mika didn’t have that box yesterday.)
完成英文:Mika didn’t have that box yesterday.
和訳:ミカは昨日その箱を持っていませんでした。
理由:haveの過去否定はdidn’t have。
長文1|学校祭前日の準備|全文和訳と解答
全文和訳:クラスは先週金曜に学校祭の準備をしました。ハナは通院のため午前中学校にいませんでした。ケンは昼食前にはポスターを終えませんでしたが、午後には完成させました。学校が閉まる前にポスターができたので先生たちは怒っていませんでした。エマはカメラを持参しなかったため、レオが完成した部屋を撮影しました。学校祭は土曜10時に始まりました。
問33:B(She had a doctor’s appointment.)
根拠:she had a doctor’s appointment
解説:通院していたため。
問34:C(In the afternoon.)
根拠:completed them in the afternoon
解説:午後完成。
問35:D(Emma)
根拠:Emma didn’t bring her camera
解説:持参しなかったのはエマ。
問36:A(At ten on Saturday.)
根拠:started at ten on Saturday
解説:土曜10時。
長文2|博物館への交通と予定変更|全文和訳と解答
全文和訳:ミカとトムは日曜に博物館を訪ねる予定でした。博物館は午前中閉まっていたため、先に公園へ行きました。トムは駅が自宅から遠いため電車に乗らず、歩いて公園へ行きました。ミカは遅刻せず、11時に会いました。博物館は1時に開きましたが、特別室は2時まで準備中でした。新しい展示は見られませんでしたが、以前からある展示を楽しみました。
問37:C(The museum wasn’t open in the morning.)
根拠:It wasn’t open in the morning
解説:午前中は休館。
問38:D(On foot.)
根拠:He walked to the park
解説:歩いて。
問39:A(At eleven.)
根拠:they met at eleven
解説:11時に会った。
問40:B(An older exhibition.)
根拠:they enjoyed an older one
解説:古い展示を楽しんだ。
wasn’t・weren’t・didn’tを7日間で復習する
1日目は40問を解き、①wasn’tとweren’tの主語、②didn’tの後の原形、③状態と動作、④実際の内容一致のどこで間違えたか分類します。2日目はShe was happy.→She wasn’t happy.、She went to Kyoto.→She didn’t go to Kyoto.を肯定文と否定文の組にして書きます。4日目は過去進行形のShe wasn’t reading.も区別し、7日目に本文を隠して英文を作り直してください。
関連する慶英会無料教材:過去形・不規則動詞50問 / Do・Does・Didとbe動詞40問 / Yes・Noの答え方48問。
よくある質問
Q. I didn’t went to school.は正しいですか?
いいえ。I didn’t go to school.です。didn’tの後の動詞は原形goを使います。
Q. She wasn’t play soccer.と言えますか?
いいえ。『サッカーをしなかった』ならShe didn’t play soccer.、『その時していなかった』ならShe wasn’t playing soccer.です。
Q. there wasn’t any booksとthere weren’t any booksは?
booksが複数形なら標準的な形はThere weren’t any books.です。不可算名詞milkならThere wasn’t any milk.です。
Q. 英検4級の一次試験に英作文はありますか?
英検4級の一次試験はリーディングとリスニングの選択問題です。この教材の英文作成は学校英語・文法理解を深めるための追加練習です。
慶英会の英検4級・中高一貫校英語の個別指導
過去形の文は読めても、wasとdidを取り違える場合は、英語の文を「状態・場所・形容詞」と「動作」に分けて練習することが有効です。慶英会では定期テストと英検の文法理解を同時に支援します。最大1か月完全無料体験・学習相談はこちら。
参考にした公式資料:英検協会・英検4級試験内容 / 公式過去問・音源。2026年11月1日確認。設問・英文・解答・和訳はすべて慶英会独自制作。

最大1か月完全無料体験・学習相談受付中
最大1か月の完全無料体験をご案内
学校教材・学力・目標に合わせた個別指導
入塾前に授業の進め方や講師との相性をお確かめください。
学校英語・定期テスト・英検の学習相談にも対応します。
保護者様の教育相談も無料で承ります。
1.学年 2. 学習目標 3.体験ご希望をお送りください。
体験の期間・回数・担当講師・日程は、ご希望と受付状況を確認してご案内します。
慶英会 塾長|慶應義塾大学卒・英検1級。中高一貫校の学校英語・NEW TREASURE・英検対策を専門としています。塾長の経歴・指導方針を確認する
