慶英会 トップへ

NEW TREASURE Stage3 Lesson1|by the time・whenで過去完了を間違える理由【独自32問・全訳】

慶英会塾長のプロフィール写真

慶英会 塾長|慶應義塾大学卒・英検1級
中高一貫校の学校英語・NEW TREASURE・英検対策を専門とするオンライン個別指導塾です。塾長紹介

最大1か月完全無料体験・学習相談(Web)|公式LINEで相談|料金・無料体験の条件

結論|by the time・whenが出たら機械的に過去完了にするのではな…

by the time・whenが出たら機械的に過去完了にするのではなく、「過去の基準時」と「その前に起きた出来事」を二つに分けます。過去完了は、もう一つの過去時点より前を示すときに特に有効です。

対象:中高一貫校の中3を中心に、NEW TREASURE Third Edition Stage3のLesson1を学校で学習済みの生徒。目的は文法を暗記するだけでなく、定期テストの新作英文で意味と形を判断できることです。学校が指定する版・進度・範囲を優先してください。

慶英会 塾長(慶應義塾大学卒・英検1級)監修の独自学習教材。教科書本文・Workbook・公式設問・学校試験問題の転載ではありません。

解法の要点|先に判断基準を確立する

  1. 時間軸を「先に起きたA → 後の基準時B」で書く。Aにhad+過去分詞、Bに過去形を使うのが基本。ただし先後が接続詞・文脈だけで明確なら過去形でも自然な場合があります。
  2. 過去完了進行形had been+-ingは、Bまで続いていた動作の長さや継続を強調。現在完了has/have+過去分詞は現在へのつながりを表すため、基準時が明確に過去なら使い分けます。
  3. 動詞が状態を表すknow・ownなどの場合、単純な完了形が自然です。時間表現だけでなく動詞の種類を確認してください。

例文と和訳で仕組みを確認

By the time the meeting began, Aya had checked every document.
会議が始まるまでに、彩はすべての書類を確認し終えていた。

The students had been practicing for an hour when the coach arrived.
コーチが到着した時、生徒たちは1時間練習を続けていた。

オリジナル演習A|選択式12問

英文の空所で指定された意味に合う語を選び、なぜもう一方を選ばないか説明してください。誤答の原因を「時間」「意味」「能動・受動」に分類します。

  1. By the time we reached the hall, the concert (had started / has started).
  2. When I got home yesterday, my father (was cooking / has cooked) dinner.(その時料理中)
  3. She realized that someone (had taken / has taken) her notebook.
  4. We (had never visited / have never visited) the town before we moved there in 2023.
  5. The class (had been discussing / has been discussing) the plan for thirty minutes when the bell rang.
  6. I found the letter that my grandmother (had written / has written) many years earlier.
  7. When the alarm rang, I (was sleeping / have slept).(その瞬間眠っていた)
  8. He looked exhausted because he (had been working / has been working) since dawn.
  9. Before the visitors arrived last night, we (had prepared / have prepared) their seats.
  10. At nine yesterday, the students (were taking / have taken) the exam.(試験の最中)
  11. The librarian said that the library (had closed / has closed) at six the previous day.
  12. By the time the rain stopped, the children (had been waiting / have been waiting) indoors for two hours.

演習Aの全解答・全訳・根拠

  1. 正答:had started。訳:私たちが会場に着いた時には、演奏会は始まっていた。 理由:到着という過去の基準時より前に開始した。
  2. 正答:was cooking。訳:昨日帰宅したとき、父は夕食を作っていた。 理由:同じ過去時点で進行中の動作は過去進行形。
  3. 正答:had taken。訳:彼女は誰かがノートを持っていったことに気づいた。 理由:気づく前に持ち去られた。
  4. 正答:had never visited。訳:2023年にその町へ引っ越す以前、私たちは訪れたことがなかった。 理由:2023年の転居という過去の基準時がある。
  5. 正答:had been discussing。訳:ベルが鳴った時、そのクラスは30分間計画を議論し続けていた。 理由:過去のベルまでの継続。
  6. 正答:had written。訳:私は祖母が何年も前に書いた手紙を見つけた。 理由:見つけた時点より前の執筆。
  7. 正答:was sleeping。訳:警報が鳴ったとき、眠っていた。 理由:同時進行。
  8. 正答:had been working。訳:彼は夜明けから働き続けていたので疲れ切って見えた。 理由:lookedという過去時点までの継続。
  9. 正答:had prepared。訳:昨夜、来客が到着する前に私たちは席を準備し終えていた。 理由:来客の到着より前の完了。
  10. 正答:were taking。訳:昨日9時、生徒たちは試験を受けている最中だった。 理由:明確な過去時刻の進行。
  11. 正答:had closed。訳:司書は図書館が前日6時に閉館したと言った。 理由:saidの時点より前の出来事。
  12. 正答:had been waiting。訳:雨がやむまで、子どもたちは屋内で2時間待ち続けていた。 理由:過去の基準時までの長さを強調。

オリジナル演習B|和文英訳・誤文訂正6問

  1. 「私が到着する前に彼女は出発していた」を英文に。
  2. 「電話が鳴ったとき彼は勉強中だった」を英文に。
  3. 「バスが来た時、私たちは40分待ち続けていた」を英文に。
  4. 「会議が始まるまでに、彼らは資料を印刷し終えていた」を英文に。
  5. She has finished the report before she went home yesterday. の時制を直す。
  6. He had been know her for years before they married. の語形を直す。

演習Bの全解答と採点ポイント

  1. She had left before I arrived. — 出発が先、到着が後。
  2. He was studying when the phone rang. — 同時進行は過去進行形。
  3. We had been waiting for forty minutes when the bus came. — had been waiting+期間。
  4. They had printed the materials by the time the meeting began. — by the time節の出来事より先に完了。
  5. She had finished the report before she went home yesterday. — yesterdayの過去の基準時より前。
  6. He had known her for years before they married. — knowは通常進行形にしない状態動詞。

初見英文へ転用|独自ミニRead

At the school festival, Mei was surprised to see that the stage was ready. Her classmates had decorated it the previous evening. They had been working for three hours before the teacher told them to go home. When the festival opened at nine, Mei was greeting visitors at the entrance. She realized that careful preparation had made the first event run smoothly.

内容理解2問

  1. 舞台の飾り付けはいつ行われたか。
  2. had been workingは何の長さを示すか。

Readの解答・本文根拠

  1. 祭りの前日の夕方。 — had decoratedとthe previous eveningが根拠。
  2. 先生に帰宅を促される前まで続いた3時間の作業。 — 過去の基準時まで続いた動作。

追加演習D|時系列を読む初見英文12問|Q21〜Q32

既存の20問を解いた後の応用編です。次の英文は慶英会の完全オリジナルです。過去形で進む出来事と、後から振り返る過去完了を区別してください。全12問の解答は下にまとめました。

独自Read|学校展示会の準備と遅れ

On Thursday, Mika prepared a display about local rivers. She collected photographs on Tuesday and wrote labels on Wednesday. By the time the school exhibition opened at nine on Friday, she had checked the captions twice. When the first visitors arrived, however, one map was still missing. Mika had printed it the previous evening but had left it on her desk at home. Her brother brought it at ten. When the judges came at eleven, the map was already on the wall. At noon, Mika explained to a visitor why the map was important.

英文の全訳

木曜日、美香は地域の川についての展示を準備した。写真は火曜日に集め、水曜日に説明ラベルを書いた。金曜日の9時に学校の展示会が始まるまでに、写真の説明文は2度確認し終えていた。しかし最初の来場者が着いたとき、地図が1枚まだなかった。美香は前夜に地図を印刷していたが、自宅の机に置き忘れていた。弟が10時にそれを届け、11時に審査員が来たときにはすでに地図が壁にあった。正午、美香は来場者に地図の重要性を説明した。

追加演習12問

  1. 写真を集めた曜日は?
  2. 展示会開始時に終わっていなかったことは?
  3. 地図が届いた時刻と審査員が来た時刻は?
  4. had printedとhad leftはどの過去時点より前?
  5. By the time the exhibition opened, she (checked / had checked) the captions twice.
  6. She (wrote / had written) the labels on Wednesday. 単独の出来事として自然な形を選ぶ。
  7. Her brother (brought / had brought) the map at ten. 時刻順の叙述として選ぶ。
  8. When the first visitors (arrived / had arrived), one map was missing. 同時点の描写として選ぶ。
  9. 誤文訂正:By the time the exhibition opened, she has checked the captions twice.
  10. 誤文訂正:Mika had leave the map at home before visitors arrived.
  11. 語句を使う:『弟が地図を届ける前に、展示会は始まっていた』(had / before)
  12. 和文英訳:『審査員が来るまでに、地図はすでに壁に掲示されていた』

Q21〜Q32の全解答・解説

A21:火曜日。 She collected photographs on Tuesday. を確認する。ラベルを書いた水曜日と区別する。

A22:地図1枚の掲示。 one map was still missing が根拠。説明文の確認は開会前に完了していた。

A23:地図は10時、審査員は11時。 Her brother brought it at ten. / When the judges came at eleven と時刻を照合する。

A24:最初の来場者が着いた時点より前。 前夜の印刷と置き忘れを、金曜朝に地図がない理由として振り返っている。

A25:had checked。 開会より前に確認が2度完了。by the timeが示す基準時より前の完了を過去完了で表す。

A26:wrote。 水曜日という過去の出来事をそのまま述べる場合は過去形。過去完了を使うには通常、別の過去の基準点が必要。

A27:brought。 金曜10時に起きた出来事を時系列どおり述べるため、単純過去が自然。

A28:arrived。 来場した時の状況を描く。完了済みのさらに前の出来事を述べるのではない。

A29:By the time the exhibition opened, she had checked the captions twice. 基準が過去のopenedなので現在完了has checkedではなく過去完了had checked。

A30:Mika had left the map at home before visitors arrived. 過去完了はhad+過去分詞。leaveの過去分詞はleft。

A31:The exhibition had started before her brother brought the map. 展示会開始は9時、弟の到着は10時。時点の先後をhad startedとbroughtで示す。

A32:By the time the judges arrived, the map had already been put up on the wall. 審査員到着11時より前の受動の完了なのでhad been+過去分詞。The map was already on the wall when the judges arrived. も文意に合う。

3分で確認|時間軸チェック

過去完了は「過去形より上級」という理由で選びません。①どの過去時点を基準にするか、②その前に完了した出来事か、③過去の出来事を単に時系列で叙述しているだけか、の順に判断します。Q25・29・30を間違えたらhad+過去分詞、Q26〜28を間違えたら過去形との使い分けを復習し、翌日Q31・32を解き直してください。

3日間の解き直し法

1日目:A12問で正解を選ぶ根拠を1語ずつ書く。2日目:B6問を解答を隠して英作文・訂正し直す。3日目:初見Readを音読し、根拠表現を本文から抜き出す。正答でも根拠を説明できなければ未定着として扱います。

よくある質問

whenの後ろはいつも過去完了ですか?

いいえ。when節が基準時を示す場合も、同時進行を示す場合もあります。主節と従属節それぞれの時間関係から選びます。

過去完了の代わりに過去形でも正しい場合は?

before・afterなどで前後が明確なら過去形も可能なことがあります。定期テストでは出題指示と文脈を確認してください。

関連教材・学習相談

NEW TREASURE Stage別・文法別の学習ガイド/Stage3全12Lesson・独自120問の総合診断。苦手単元だけでなく学校の試験範囲に合う問題へ進めてください。

Stage3の定期テスト・英作文・Readの誤答原因を個別に確認したい方は、慶英会の無料体験・学習相談(最大1か月完全無料体験)をご利用いただけます。実際のご案内・条件は申込ページで確認してください。

編集・出典

編集:慶英会。文法配当の確認資料:Z会 NEW TREASURE ENGLISH SERIES 2026年版公式カタログ。Lesson1の配当を参照し、問題文と訳・解答・解説は慶英会が新規制作。学校採用版によって異なる場合があります。