慶英会 トップへ

過去完了と過去形の違い|by the time・when・beforeの独自42問【全訳】

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

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

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

By the time I arrived, she had left.は『到着したときには、彼女はすでに出発していた』です。 出発が先、到着が後。過去完了had+過去分詞は、過去の基準時点より前に完了したことを明確にします。時間の前後を判断する基本30問と書き換え・英作文の追加12問、合計42問を掲載しています。

対象:中高一貫校の中学生・高校生と英検・NEW TREASUREの学習者。掲載する設問、英文、和訳、解説は慶英会の独自制作で、出版社教材・英検公式過去問の転載ではありません。

結論と使い分け

過去の基準時点:By the time the teacher arrived, … それ以前に完了:the students had finished the quiz.。日本語訳だけでなく、出来事を「①先に完了/②後で起きた」の二段階に分けて読むことが重要です。

文脈と意味の確認

by the time自体が時間の先後を示すため、文脈によって単純過去形が使われることもあります。本教材では『その時点ではすでに完了していた』ことを明示し、過去完了の働きを学びます。by the time節に未来のwillを入れる場合などは別の時制規則も関わります。

参考:British Council『Past perfect』。

独自30問|選択・訂正・書き換え

問1〜10

問1:【時間順序】By the time the teacher arrived, (the students had completed the quiz / the students have completed the quiz). [Earlier action already completed.]

問2:“By the time the teacher arrived, the students had completed the quiz.” で先に起こったのは? (A) 生徒が小テストを終える (B) 先生が到着する

問3:語順を整え、2つの出来事を1文にする。部品:(the students had completed the quiz) / (by the time the teacher arrived)

問4:【時間順序】By the time the train departed, (the passengers had boarded / the passengers have boarded). [Earlier action already completed.]

問5:“By the time the train departed, the passengers had boarded.” で先に起こったのは? (A) 乗客が乗車する (B) 列車が出発する

問6:語順を整え、2つの出来事を1文にする。部品:(the passengers had boarded) / (by the time the train departed)

問7:【時間順序】By the time the meeting began, (the organizers had checked the microphones / the organizers have checked the microphones). [Earlier action already completed.]

問8:“By the time the meeting began, the organizers had checked the microphones.” で先に起こったのは? (A) 主催者がマイクを確認する (B) 会議が始まる

問9:語順を整え、2つの出来事を1文にする。部品:(the organizers had checked the microphones) / (by the time the meeting began)

問10:【時間順序】By the time Aya returned, (Ken had cleaned the room / Ken have cleaned the room). [Earlier action already completed.]

問11〜20

問11:“By the time Aya returned, Ken had cleaned the room.” で先に起こったのは? (A) 健が部屋を掃除する (B) 彩が戻る

問12:語順を整え、2つの出来事を1文にする。部品:(Ken had cleaned the room) / (by the time Aya returned)

問13:【時間順序】By the time the museum opened, (the staff had prepared the exhibition / the staff have prepared the exhibition). [Earlier action already completed.]

問14:“By the time the museum opened, the staff had prepared the exhibition.” で先に起こったのは? (A) 職員が展示を準備する (B) 博物館が開館する

問15:語順を整え、2つの出来事を1文にする。部品:(the staff had prepared the exhibition) / (by the time the museum opened)

問16:【時間順序】By the time the rain started, (the children had entered the building / the children have entered the building). [Earlier action already completed.]

問17:“By the time the rain started, the children had entered the building.” で先に起こったのは? (A) 子どもたちが建物に入る (B) 雨が降り始める

問18:語順を整え、2つの出来事を1文にする。部品:(the children had entered the building) / (by the time the rain started)

問19:【時間順序】By the time the school bell rang, (the students had submitted their papers / the students have submitted their papers). [Earlier action already completed.]

問20:“By the time the school bell rang, the students had submitted their papers.” で先に起こったのは? (A) 生徒たちが答案を提出する (B) 学校のベルが鳴る

問21〜30

問21:語順を整え、2つの出来事を1文にする。部品:(the students had submitted their papers) / (by the time the school bell rang)

問22:【時間順序】By the time the visitors came, (the guide had printed the maps / the guide have printed the maps). [Earlier action already completed.]

問23:“By the time the visitors came, the guide had printed the maps.” で先に起こったのは? (A) 案内人が地図を印刷する (B) 来訪者が来る

問24:語順を整え、2つの出来事を1文にする。部品:(the guide had printed the maps) / (by the time the visitors came)

問25:【時間順序】By the time the library closed, (the readers had returned their books / the readers have returned their books). [Earlier action already completed.]

問26:“By the time the library closed, the readers had returned their books.” で先に起こったのは? (A) 利用者が本を返却する (B) 図書館が閉まる

問27:語順を整え、2つの出来事を1文にする。部品:(the readers had returned their books) / (by the time the library closed)

問28:【時間順序】By the time the coach arrived, (the players had warmed up / the players have warmed up). [Earlier action already completed.]

問29:“By the time the coach arrived, the players had warmed up.” で先に起こったのは? (A) 選手が準備運動をする (B) コーチが到着する

問30:語順を整え、2つの出来事を1文にする。部品:(the players had warmed up) / (by the time the coach arrived)

全30問の正答・全文和訳・詳しい理由

問1〜10

問1 正答:the students had completed the quiz。和訳:先生が到着するころには、すでに生徒が小テストを終えることが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問2 正答:A。和訳:生徒が小テストを終える後で先生が到着することが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問3 正答:By the time the teacher arrived, the students had completed the quiz.。和訳:先生が到着するころには、生徒が小テストを終えることが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

問4 正答:the passengers had boarded。和訳:列車が出発するころには、すでに乗客が乗車することが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問5 正答:A。和訳:乗客が乗車する後で列車が出発することが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問6 正答:By the time the train departed, the passengers had boarded.。和訳:列車が出発するころには、乗客が乗車することが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

問7 正答:the organizers had checked the microphones。和訳:会議が始まるころには、すでに主催者がマイクを確認することが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問8 正答:A。和訳:主催者がマイクを確認する後で会議が始まることが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問9 正答:By the time the meeting began, the organizers had checked the microphones.。和訳:会議が始まるころには、主催者がマイクを確認することが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

問10 正答:Ken had cleaned the room。和訳:彩が戻るころには、すでに健が部屋を掃除することが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問11〜20

問11 正答:A。和訳:健が部屋を掃除する後で彩が戻ることが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問12 正答:By the time Aya returned, Ken had cleaned the room.。和訳:彩が戻るころには、健が部屋を掃除することが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

問13 正答:the staff had prepared the exhibition。和訳:博物館が開館するころには、すでに職員が展示を準備することが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問14 正答:A。和訳:職員が展示を準備する後で博物館が開館することが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問15 正答:By the time the museum opened, the staff had prepared the exhibition.。和訳:博物館が開館するころには、職員が展示を準備することが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

問16 正答:the children had entered the building。和訳:雨が降り始めるころには、すでに子どもたちが建物に入ることが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問17 正答:A。和訳:子どもたちが建物に入る後で雨が降り始めることが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問18 正答:By the time the rain started, the children had entered the building.。和訳:雨が降り始めるころには、子どもたちが建物に入ることが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

問19 正答:the students had submitted their papers。和訳:学校のベルが鳴るころには、すでに生徒たちが答案を提出することが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問20 正答:A。和訳:生徒たちが答案を提出する後で学校のベルが鳴ることが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問21〜30

問21 正答:By the time the school bell rang, the students had submitted their papers.。和訳:学校のベルが鳴るころには、生徒たちが答案を提出することが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

問22 正答:the guide had printed the maps。和訳:来訪者が来るころには、すでに案内人が地図を印刷することが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問23 正答:A。和訳:案内人が地図を印刷する後で来訪者が来ることが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問24 正答:By the time the visitors came, the guide had printed the maps.。和訳:来訪者が来るころには、案内人が地図を印刷することが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

問25 正答:the readers had returned their books。和訳:図書館が閉まるころには、すでに利用者が本を返却することが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問26 正答:A。和訳:利用者が本を返却する後で図書館が閉まることが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問27 正答:By the time the library closed, the readers had returned their books.。和訳:図書館が閉まるころには、利用者が本を返却することが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

問28 正答:the players had warmed up。和訳:コーチが到着するころには、すでに選手が準備運動をすることが終わっていました。 解説:過去の基準時点より前に完了した行為はhad+過去分詞です。

問29 正答:A。和訳:選手が準備運動をする後でコーチが到着することが起こりました。 解説:by the time以降が過去の基準時点で、過去完了の出来事がそれ以前です。

問30 正答:By the time the coach arrived, the players had warmed up.。和訳:コーチが到着するころには、選手が準備運動をすることが終わっていました。 解説:主節は過去完了、by the time節は過去の基準時点という順序です。

過去完了が必要な場面と過去形で足りる場面|独自12問

過去完了は『昔の出来事だから』という理由だけでは使いません。別の過去の基準時よりさらに前の出来事を明確にするときに重要です。一方、before・after・andなどで出来事の順序が明白なら、両方を過去形で述べても自然な場合があります。基本30問と別の初見12問で違いを学び、合計42問・42解答とします。

対象は過去形と過去分詞を学習済みの中学生・高校生です。和文英訳は文意と時制が正しい自然な別解も認めます。出題の条件が『過去形だけ』の場合にはその指示を優先してください。

応用1〜4|過去の基準時と先行事象

時間軸応用問01:『学校に着いたころ、バスはすでに出発していた』。By the time I reached school, the bus ___.(leave)

時間軸応用問02:『ベルが鳴ると、生徒たちは立ち上がった』。When the bell ___, the students stood up.(ring)

時間軸応用問03:『会議開始時までに、担当者はすでに部屋を準備していた』。By the time the meeting began, the staff ___ the room.(prepare)

時間軸応用問04:『映画が始まる前に、宿題を終えた』を過去形だけで英作文。

応用5〜8|when・before・andと時間の順序

時間軸応用問05:『私が着いたとき、彼女はすでに帰宅していた』を英作文。

時間軸応用問06:『私が教室に入ると、先生はあいさつした』を過去形だけで英作文。

時間軸応用問07:『私たちが図書館に着くころには、図書館は閉館していた』。By the time we arrived, the library ___ .(close)

時間軸応用問08:『メールを開いて、添付書類を見つけた』を過去形だけで英作文。

応用9〜12|原因・直後・過去からの報告

時間軸応用問09:『彼女は傘を忘れていたので、帰宅途中でぬれた』を英作文。

時間軸応用問10:『座った直後に電話が鳴った』。I had just ___ down when the phone rang.(sit)

時間軸応用問11:『電話する前にすでに申込書を提出したと聞いた』。They told me they ___ the form before I called.(submit)

時間軸応用問12:『先生が戻るまでに、生徒たちはワークシートを終えていた』。The students ___ the worksheet by the time the teacher returned.(finish)

追加12問の全解答・完成英文・全文和訳・誤答の理由

時間軸応用解答01:had already left 完成英文:By the time I reached school, the bus had already left. 和訳:学校に着いたころには、バスはすでに出発していました。 根拠・注意点:学校に着いた過去時点より前に出発済み。過去完了had leftを使い、has leftは現在基準になるためこの過去の時間軸に合わない。

時間軸応用解答02:rang 完成英文:When the bell rang, the students stood up. 和訳:ベルが鳴ると生徒たちは立ち上がりました。 根拠・注意点:ベルが鳴ったことと立ち上がる行為がほぼ連続する場面。過去形rangが自然で、過去完了が必須というわけではない。

時間軸応用解答03:had prepared 完成英文:By the time the meeting began, the staff had prepared the room. 和訳:会議が始まったときには、担当者は部屋の準備を終えていました。 根拠・注意点:meeting beganが過去の基準点で準備はそれ以前に完了。had preparedで順序を明確にする。

時間軸応用解答04:I finished my homework before the movie started. 完成英文:I finished my homework before the movie started. 和訳:映画が始まる前に宿題を終えました。 根拠・注意点:beforeが出来事の前後関係を示すため両方過去形で自然。先行を強調するhad finishedも文脈によって可能だが、必須ではない。

時間軸応用解答05:She had already gone home when I arrived. 完成英文:She had already gone home when I arrived. 和訳:私が着いたとき、彼女はすでに帰宅していました。 根拠・注意点:gone homeという先の出来事はarrivedより前。had already goneで先行を明示する。

時間軸応用解答06:The teacher greeted me when I entered the classroom. 完成英文:The teacher greeted me when I entered the classroom. 和訳:教室に入ったとき、先生があいさつしました。 根拠・注意点:入室とあいさつは近い時点で起こる連続した出来事。had greetedにすると通常入室以前のあいさつを表してしまう。

時間軸応用解答07:had closed 完成英文:By the time we arrived, the library had closed. 和訳:到着したころには図書館は閉館していました。 根拠・注意点:到着時点より前に閉館済み。had closedを使うと先後が明確。

時間軸応用解答08:I opened the email and found the attachment. 完成英文:I opened the email and found the attachment. 和訳:メールを開いて添付書類を見つけました。 根拠・注意点:開封→発見がandで順に語られているため過去形だけで十分に明確。had foundは不要。

時間軸応用解答09:She had forgotten her umbrella, so she got wet on her way home. 完成英文:She had forgotten her umbrella, so she got wet on her way home. 和訳:彼女は傘を忘れていたため、帰宅途中でぬれました。 根拠・注意点:忘れたのはぬれた時点より先。had forgottenで原因となる先行事象を示す。

時間軸応用解答10:sat 完成英文:I had just sat down when the phone rang. 和訳:座ったばかりのところで電話が鳴りました。 根拠・注意点:had just+過去分詞sat。着席が先で、電話が鳴るのはその直後。

時間軸応用解答11:had already submitted 完成英文:They told me they had already submitted the form before I called. 和訳:電話をかける前に、すでに申込書を提出したと彼らは言いました。 根拠・注意点:before I calledより提出が先。had submittedは過去の報告場面からさらに前を表す。

時間軸応用解答12:had finished 完成英文:The students had finished the worksheet by the time the teacher returned. 和訳:先生が戻ったときには、生徒たちはワークシートを終えていました。 根拠・注意点:戻ったという過去の基準時までに作業完了。had finishedで先行する完了を表す。

時間軸が曖昧なときの復習方法

正答した文でも、①過去の基準時はどこか、②その前に完了したことは何か、③before・afterなどで先後が分かるか、を日本語で説明してください。過去完了の解答が毎回必須とは限りません。基礎の時制判断は英文法総合ガイド64問へ戻り、初経験と基準時の判断は現在完了・過去完了の初経験38問へ進んでください。

参考:Cambridge Dictionary|Past perfect simple or past simple?、Cambridge Dictionary|By the time。本記事の問題は公式過去問ではなく慶英会の独自制作です。

応用の英作文と復習

①By the time the lesson began, the teacher had written the examples.(授業開始時には例を書き終えていた)。②The teacher had written the examples before the lesson began.と言い換えられます。③When Aya arrived, Ken had already left.では健の出発が先、彩の到着が後です。

1日目は5組の時系列を矢印にし、2日目は残り5組、3日目に過去分詞、4日目に英文の書き換え、5日目に30問を再テストしてください。

FAQ

Q. By the timeの後も過去完了?

過去の基準時点を述べる節では通常過去形です。その時までに完了した主節に過去完了を使う形を練習します。

Q. 必ずhadを使う?

時間関係が明確なら単純過去が使われる例もあります。ここでは完了した先行行為を強調します。

Q. had goneとhas goneは?

had goneは過去のある時点より前、has goneは現在までの関係を示します。

関連教材・無料体験

初経験の現在完了・過去完了38問であわせて復習できます。

本教材を学習したら、中学高校英文法・英作文の総合弱点診断40問(全文和訳・全解答)に進み、間違えた文法からこの教材へ戻って復習してください。

慶英会の最大1か月完全無料体験・学習相談では中高一貫校英語・英検・NEW TREASUREの文法と英作文を個別に指導しています。教材制作・編集:慶英会。