
慶英会 塾長|慶應義塾大学卒・英検1級
中高一貫校の学校英語・NEW TREASURE・英検対策を専門とするオンライン個別指導塾です。塾長紹介
英検準1級の仮定法では「過去に起きなかったことが現在に及ぼす結果」を読む混合仮定法が重要です。例えば If the bridge had been repaired, buses could use it now. は『橋を以前修理していれば、今はバスが通れるのに』という意味で、過去の条件と現在の結果を結びつけます。慶英会の独自教材では意味の解釈12問・語形4択16問・誤文訂正8問・長文4問、合計40問を全解答と詳しい解説付きで公開します。
英検準1級公式試験内容には、文脈に応じた語句選択、長文内容一致、英文要約・意見英作文が含まれます。「混合仮定法」という独立大問が出ると断定するものではありません。意味と時制の判断を鍛える慶英会独自の文法教材です。
まず結論|5つの仮定法を見分ける
慶英会の次の英検準1級無料教材:過去完了・時制の一致・未来完了/独自24問。すべて慶英会独自の英文・演習・解答を掲載しています。
慶英会の関連無料教材:must have・should haveなど過去の推量・後悔40問。英文を初見で解き、文法の意味と解答根拠を自力で説明できるか確認してください。
- 現在・未来の反実仮想:If+過去形, would+動詞原形。例:If I knew, I would explain.
- 過去の反実仮想:If+過去完了, would have+過去分詞。例:If I had known, I would have explained.
- 過去→現在の混合仮定法:If+過去完了, would+動詞原形。例:If I had trained, I would be ready now.
- 持続する性質→過去の結果:If+過去形, would have+過去分詞。例:If I were more careful, I would have noticed the error yesterday.
- ifの省略・倒置:Had I known …/Were it to happen …/Should you need …。Shouldによる条件は現実的な可能性を示すこともある。
過去・現在を取り違えないための3手順
- まずIf節で『いつの事実と違う条件か』を決める。
- 次に結果を表す節のnow、yesterday、last yearなどで『いつの結果か』を決める。
- would/could/mightの意味の強さも保つ。could haveなら可能だったが実現したとは言っていない。
演習A|12文の意味と時制を解釈する
英文を日本語にし、条件が過去・現在・未来のどの時点を指すか、結果がいつの話かを確認してください。
A1:If the town had repaired the bridge last year, buses could use it now.
A2:If the town repaired the bridge this winter, buses could use it next spring.
A3:If the bridge had been repaired, buses could have used it last spring.
A4:If the manager were more patient, she would have handled yesterday’s meeting better.
A5:Had the researchers checked the figures, they would have noticed the error.
A6:Were the system to fail, staff would switch to the backup.
A7:Should you need further information, please contact the office.
A8:Without the backup copy, we would have lost the entire report.
A9:But for the warning, the visitors might have entered the closed area.
A10:If it were not for the local archive, historians would know much less about the town.
A11:If I had listened more carefully, I would understand the instructions now.
A12:If the policy were more flexible, more families might have applied last year.
演習B|仮定法・倒置の4択16問
正しい語形を選んでください。4択は慶英会の独自問題です。
B1:If the files had been saved last week, we ___ them now.
- A. could have accessed
- B. could access
- C. had accessed
- D. have accessed
B2:If she ___ better at explaining ideas, the committee would have understood her yesterday.
- A. were
- B. will be
- C. is
- D. has been
B3:Had I ___ about the schedule change, I would have arrived earlier.
- A. knew
- B. knowing
- C. know
- D. known
B4:___ the town to expand its rail line, operating costs might increase.
- A. Had
- B. Should
- C. Were
- D. Will
B5:Should you ___ help, contact the service desk.
- A. needed
- B. need
- C. to need
- D. needing
B6:If the report had been accurate, the officials ___ the problem earlier.
- A. might have noticed
- B. may notice
- C. would notice
- D. had noticed
B7:If I ___ the correct address, I could visit the center today.
- A. had known
- B. know
- C. knowing
- D. knew
B8:If they had inspected the equipment, they ___ the fault before the event.
- A. can find
- B. will find
- C. could have found
- D. find
B9:If the bridge ___ open now, the buses would not need a detour.
- A. was being
- B. were
- C. had
- D. will
B10:Had it not ___ for the backup, we might have lost the data.
- A. been
- B. be
- C. was
- D. being
B11:Without reliable evidence, we ___ a confident conclusion now.
- A. had not drawn
- B. will have drawn
- C. would not have drawn
- D. could not draw
B12:If the device were lighter, it ___ easier to carry yesterday.
- A. had been
- B. will be
- C. would have been
- D. has been
B13:If the team had learned the new procedure, it ___ more confident today.
- A. would have felt
- B. would feel
- C. had felt
- D. will have felt
B14:If the museum had obtained permission, it ___ the display last month.
- A. could have opened
- B. could open
- C. opens
- D. will open
B15:___ the funding to disappear, the program would be postponed.
- A. Had
- B. Should
- C. Will
- D. Were
B16:If I ___ a student at that school now, I would join the workshop.
- A. am
- B. had been
- C. were
- D. will be
演習C|誤文を直す8問
if節と主節の時制、倒置の語形を確認して修正してください。
C1:If I would have known the date, I would have registered earlier.
C2:Had the researchers knew the results, they would have changed the plan.
C3:Were the city to increases the fee, fewer people might apply.
C4:Should you needed support, please contact the office.
C5:If the guide were more attentive, he would noticed the problem yesterday.
C6:Without that warning, the visitors would entered the restricted area.
C7:If she had checked the map, she would knowed the route now.
C8:Had they received funding, the project will have continued last year.
演習D|英文の時間関係を読む2長文・4問
独自長文1|駅のエレベーターの予算
An older station did not install an elevator during its last renovation because the available budget was too small. As a result, some passengers still struggle to reach the upper platform today. A local committee said that if the station had received additional funding years ago, the platform would be easier to access now. The committee also warned that the costs of any future project would depend on the final design.
D1. What does the committee’s statement imply about earlier funding?
- A. Additional funding was received and the elevator was installed.
- B. Past funding could have changed today’s accessibility.
- C. All future construction is unnecessary.
- D. The upper platform has been permanently closed.
D2. What is said about future costs?
- A. They are guaranteed to fall.
- B. They were already paid last year.
- C. They will be identical under every design.
- D. They depend on which design is eventually chosen.
独自長文2|古いデータの保存
During a research project, staff forgot to make a second copy of several files. The original storage device later failed, and some records were lost. Their supervisor explained that had a backup been created, the missing documents might have been recovered. The team then introduced a procedure requiring two separate copies of important materials.
D3. What does had a backup been created mean?
- A. If a backup had been created.
- B. Because a backup is being created.
- C. Although no files were ever used.
- D. Only when the project begins.
D4. What did the supervisor suggest about the missing documents?
- A. They would certainly have been recovered.
- B. They had never existed.
- C. Recovery might have been possible if a backup had existed.
- D. All documents were restored immediately.
全40問の正解と詳しい解説
演習A|12文の和訳・時制説明
A1 模範:昨年橋を修理していたら、今はバスが利用できるだろう。 解説:過去の条件had repaired→現在の結果could use。修理が行われたと断定していない。
A2 模範:今年の冬に橋を修理するとしたら、来春バスが利用できるだろう。 解説:現在・将来の仮定を過去形repairedで示す。
A3 模範:橋が修理されていたら、昨年春にバスが利用できたかもしれない。 解説:過去の条件→過去の結果could have used。
A4 模範:その責任者がもっと忍耐強い人だったら、昨日の会議によりよく対応できただろう。 解説:現在も続く性質were more patient→過去の結果would have handled。
A5 模範:研究者が数値を確認していたなら、その誤りに気づいただろう。 解説:Had+主語+過去分詞はIf they had checkedの倒置。
A6 模範:万一システムが故障するなら、職員は予備の仕組みに切り替えるだろう。 解説:Were+主語+to doは形式的な仮定条件。
A7 模範:さらに情報が必要な場合は、事務局へご連絡ください。 解説:Should+主語+動詞原形は未来の可能な条件を丁寧に示す。反実仮想とは限らない。
A8 模範:バックアップがなければ、報告書を全部失っていただろう。 解説:Without+名詞で過去の反実仮想を表す場合、結果はwould have+過去分詞。
A9 模範:警告がなければ、来訪者は立入禁止区域に入ってしまったかもしれない。 解説:But for=もし〜がなければ。might have enteredは過去の可能性。
A10 模範:地域の資料館がなければ、歴史研究者はその町について今よりずっと少ししか知らないだろう。 解説:現在の反実仮想をIf it were not forで示す。
A11 模範:もっと注意して聞いていたら、今は指示を理解しているだろう。 解説:過去の聞き方が今の理解に影響する混合仮定法。
A12 模範:制度がもっと柔軟であったなら、昨年はさらに多くの家族が申請したかもしれない。 解説:制度の性質という比較的継続した条件→過去の応募結果。mightで確実性は限定。
演習B|4択16問の正答・和訳
B1 正解B:could access。訳:昨週保存していたら、今アクセスできるはずだ。 理由:過去→現在。could accessは現在の可能性。
B2 正解A:were。訳:説明が普段からもっと上手な人だったら、昨日の委員会は彼女を理解しただろう。 理由:持続的な性質の現在の反実仮想に were を用い、過去の結果を would have understood で表す混合仮定法。
B3 正解D:known。訳:変更を知っていたなら早く到着していた。 理由:Had I known=If I had known。
B4 正解C:Were。訳:仮に町が鉄道路線を延長するなら経費が増えるかもしれない。 理由:Were the town to expandの倒置。
B5 正解B:need。訳:助けが必要なら窓口へ連絡して。 理由:Should you needは丁寧な現実条件。
B6 正解A:might have noticed。訳:報告書が正確だったなら担当者はもっと早く気づいたかもしれない。 理由:過去の条件→過去の可能性。
B7 正解D:knew。訳:住所を知っていれば今日センターへ行けるだろう。 理由:現在の反実仮想if+過去形。
B8 正解C:could have found。訳:点検していれば行事前に不具合を発見できた可能性がある。 理由:過去の条件→過去の可能性。
B9 正解B:were。訳:今橋が開通していれば、バスは迂回不要だろう。 理由:現在の非現実の状態にwere。
B10 正解A:been。訳:バックアップがなければデータを失っていたかもしれない。 理由:Had it not been forは過去の条件。
B11 正解D:could not draw。訳:確かな証拠がなければ今は自信を持って結論できないだろう。 理由:現在の状態をcould not drawで表す。
B12 正解C:would have been。訳:その機器がもっと軽かったら昨日持ち運びやすかっただろう。 理由:機器の継続する性質→過去の経験。
B13 正解B:would feel。訳:チームが新手順を習っていたなら、今日はもっと自信があるだろう。 理由:過去→現在の結果。
B14 正解A:could have opened。訳:許可が出ていたら昨月展示を始められたかもしれない。 理由:過去→過去。
B15 正解D:Were。訳:万一資金がなくなれば、事業は延期されるだろう。 理由:Were the funding to disappear=If the funding were to disappear。
B16 正解C:were。訳:今その学校の生徒なら講習会に参加するだろう。 理由:今の仮定にif+were。
演習C|8問の修正文
C1 模範:If I had known the date, I would have registered earlier. 理由:標準的な過去の反実仮想のif節はhad+過去分詞。
C2 模範:Had the researchers known the results, they would have changed the plan. 理由:Hadの後は過去分詞known。
C3 模範:Were the city to increase the fee, fewer people might apply. 理由:Were+S+to+動詞原形。
C4 模範:Should you need support, please contact the office. 理由:Should+主語+原形。
C5 模範:If the guide were more attentive, he would have noticed the problem yesterday. 理由:今も続く性質から過去の結果を想像するならwould have+過去分詞。
C6 模範:Without that warning, the visitors would have entered the restricted area. 理由:過去の結果はwould have entered。
C7 模範:If she had checked the map, she would know the route now. 理由:混合仮定法の現在の結果はwould+動詞原形know。
C8 模範:Had they received funding, the project would have continued last year. 理由:過去の反実仮想の帰結はwould have+過去分詞。
演習D|2長文4問の解答
D1 正解B:Past funding could have changed today’s accessibility.。根拠:if … had received … would be easier … now。過去の仮定→現在の影響。
D2 正解D:They depend on which design is eventually chosen.。根拠:would depend on the final design。未来の費用は設計条件による。
D3 正解A:If a backup had been created.。根拠:Had a backup been created。過去完了のif省略・倒置。
D4 正解C:Recovery might have been possible if a backup had existed.。根拠:might have been recovered。可能性はあるが確実とは断定していない。
日常の英語と英検準1級への応用
- 長文:Had the council known … は『知っていたなら』であり、実際に知っていたという事実を示さない。
- 英作文:If I were …/If I had … の時間を揃え、無理に複雑な仮定法を入れるより、意味を正確に書く。
- 面接:If you were … ? と聞かれた場合、今の仮定であればI would …と答えるのが自然。
- 条件と助言:Should you need helpは丁寧な依頼・案内にも使える。反実仮想だと決めつけない。
- 過去の可能性:could have/might haveと、起こった事実を混同しない。
14日間の復習例
- 1〜3日目:演習Aの時制を過去/現在/未来に分類する。
- 4〜6日目:演習Bを選択肢なしで解き直す。
- 7〜9日目:演習Cの修正文を自分で作って解答と比べる。
- 10〜12日目:演習Dの長文を精読し、事実と仮定を二列のメモに分ける。
- 13〜14日目:BBC・British Councilの例文と英検準1級の公式過去問で初見表現を確認する。
よくある質問
混合仮定法の一番重要な見分け方は?
If節と主節が同じ時点の話なのか、異なる時点の話なのかを確認することです。If I had studied …(過去)とI would know … now(現在)が組み合わさると、過去の行動と現在の結果が結びつきます。
Had I knownは過去完了の疑問文ですか?
いいえ。この用法ではifを省略した倒置で、If I had knownと同じ過去の仮定条件を表します。疑問文と誤読しないよう、後続のwould have+過去分詞を確認してください。
Should you need … は起こり得ない仮定ですか?
必ずしもそうではありません。『もし必要なら』という未来の現実的な可能性を丁寧に示すことがあり、Had I knownなどの過去の反実仮想とは区別します。
英検準1級で仮定法だけの独立大問はありますか?
協会公表の出題形式では仮定法だけの独立大問はありません。文法・構文は語句空所補充、長文、英作文などで使う力として学習してください。
関連教材と個別指導・無料体験
文法8分野総合40問/only if・if・unlessの条件36問/準1級面接・仮定的な質問の14日対策/準1級教材一覧。
慶英会では慶應義塾大学卒・英検1級の塾長のもと、学年・学校進度と英検準1級の構文をつなぎ、長文・英作文への応用まで個別に確認します。最大1か月完全無料体験・学習相談はこちら。
参考にした主な公式情報・英文法資料
- 日本英語検定協会|準1級の公式出題形式
- British Council|過去と現在が交差する混合仮定法
- British Council|Had・Were・Shouldを用いた条件節の倒置
- BBC Learning English|Mixed Conditionals
公式資料確認:2026年10月28日。本文・解釈12問、4択16問、誤文訂正8問、独自2長文・設問4問と解説は慶英会が制作したオリジナル教材です。

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