NEW TREASURE(ニュートレジャー)Third Edition Stage 3 Lesson 11では、仮定法過去の復習に加え、仮定法過去完了、I wish、as ifなどを学習します。If I had studied harder, I would have passed the exam. は『もっと勉強していれば試験に合格しただろうに』という、実際には起きなかった過去の出来事を想像する英文です。Stage 2のIf I had more time, I would read more books.は、現在の状況と異なる仮定であり、両者を混同しないことが重要です。本記事では現在と過去の反事実を時系列で区別し、If+had+過去分詞、would/could have+過去分詞、I wish+過去完了、as ifの基本と独自練習32問・全解答を解説します。Lesson 11の単元対応はZ会の2026年版公式カタログに基づきます。独自問題32問は文法理解用に作成したもので、Z会のWorkbookや学校試験の設問ではありません。学校の採用版と配布範囲表を最優先してください。
結論:仮定法過去完了は「過去の事実と異なる想像」
現実:I didn’t catch the bus.(私はバスに間に合わなかった)。仮定:If I had left home earlier, I would have caught the bus.(もっと早く家を出ていれば、バスに間に合っただろうに)。『家を早く出なかった』『バスに間に合わなかった』という実際の過去と異なる出来事を想像しています。したがってIf節はhad+過去分詞、結果を述べる主節はwould have+過去分詞が基本です。
仮定法過去と仮定法過去完了の2つの型
- 現在の反事実:If I were rich, I would buy a house.(もし今お金持ちなら、家を買うのに)。
- 過去の反事実:If I had been rich, I would have bought a house.(あのときお金持ちだったら、家を買っていただろうに)。
- 過去の能力・可能性:If she had practiced more, she could have won the race.(もっと練習していたら勝てたかもしれない)。
hadがあるから必ず過去完了の仮定法とは限りません。If I had a car, I would drive there.のhadはhaveの過去形で、現在の反事実を表しています。If I had had a car, I would have driven there.では、1つ目のhadが助動詞、2つ目がhaveの過去分詞として用いられています。時を示す語句と主節の形を合わせて判断してください。
過去の出来事を二つの段階で考える
現実は『昨日は雨が降った。だから試合が中止になった』。この事実に反する仮定は、If it hadn’t rained yesterday, the game wouldn’t have been canceled.(昨日雨が降らなければ、試合は中止にならなかっただろうに)。まずif節を過去と反対にし、その場合に起きたはずの結果をwould have+過去分詞で表します。肯定・否定が逆になることがあるため、英文を単純に日本語の順に置き換えるだけでは誤答しがちです。
主節のwould have・could have・might haveの違い
If I had taken the earlier train, I would have arrived on time.(間に合っただろうに)は結果を強めに述べています。If I had taken the earlier train, I could have arrived on time.(間に合うことができたかもしれない)は、可能性や能力を示します。If I had taken the earlier train, I might have arrived on time.(間に合ったかもしれない)は確信を控えめに示します。意味を考えて使い分けてください。
否定の位置とhadの疑問文
If I hadn’t forgotten my umbrella, I wouldn’t have gotten wet.(傘を忘れていなければ、濡れなかっただろうに)。否定はhad not+過去分詞、主節はwould not have+過去分詞が基本です。仮定法のif節を疑問文にして『Had I known …』のように倒置する用法もありますが、Stage 3で未習なら標準のIf I had known …を優先してください。
I wish I had …:過去の後悔や実現しなかった願い
I wish I had studied harder.(もっと一生懸命勉強しておけばよかった)。I wish I hadn’t said that.(あんなことを言わなければよかった)。今の願いを述べるI wish I were taller.とは異なり、過去の出来事をやり直したい気持ちを表すにはhad+過去分詞を使います。実際にどうしたかと反対になる点を意識しましょう。
as ifの基本:現在と過去の事実との距離
He talks as if he knew everything.(彼はまるで何でも知っているかのように話す)。実際にはすべてを知っているわけではないという含みです。一方、He looked as if he had seen a ghost.(彼はまるで幽霊を見たかのような顔つきをしていた)は、彼がそのように見えた過去の時点より前に、幽霊を見たかのような出来事を表しています。この文だけから、実際に幽霊を見たかどうかを断定することはできません。as if節には事実から距離を置く仮定法の形が現れますが、事実の可能性を残す直説法もあります。主節の時点とas if節の出来事の前後関係を先に考えてください。
混合仮定法:原因は過去、結果は現在
If I had gone to bed earlier last night, I wouldn’t be so tired now.(昨夜もっと早く寝ていれば、今こんなに疲れていないのに)。if節は過去に実際には起きなかった出来事、主節は現在の結果です。主節がwould have beenではなくwould beであることに注目してください。混合仮定法は学校の指定範囲によっては発展問題なので、まず過去同士・現在同士の基本構文を固めましょう。
would have+過去分詞と過去完了の違い
She had already left when I arrived.(私が着いたとき彼女はすでに出発していた)は単純に過去の先後関係を表す過去完了です。She would have left if she had known the news.(もし知らせを知っていれば出発しただろうに)は実際とは異なる過去の結果です。同じ過去分詞を用いても、had leftは過去完了、would have leftは仮定法の結果などを表します。文全体を読んで判断しましょう。
頻出の誤答5例
- 誤:If I studied harder, I would have passed yesterday.〔過去の反事実〕→ 正:If I had studied harder, I would have passed.
- 誤:If she had left earlier, she would arrive on time yesterday. → 正:… she would have arrived on time.
- 誤:I wish I studied harder for yesterday’s test. → 正:I wish I had studied harder.
- 誤:If I had went there, I would have seen it. → 正:If I had gone there, …
- 誤:He looked as if he sees a ghost.〔過去より前の仮定〕→ 正:He looked as if he had seen a ghost.
【前提知識を確認|仮定法過去との違い】Stage 2のIf I had more time now, I would read the book.は「今」の仮定です。Stage 3のIf I had had more time yesterday, I would have read the book.は「昨日」の実現しなかった状況を想像します。過去形と過去完了を混同する場合は、Stage 2の仮定法過去・I wishの独自演習で現在の反事実を確認してから先へ進んでください。
演習A:適切な動詞の形を選ぶ【1〜8】
- If I (had studied / studied) harder last night, I would have passed.
- If she had left earlier, she (would have caught / would catch) the train yesterday.
- I wish I (hadn’t said / didn’t say) that yesterday.
- If it (hadn’t rained / doesn’t rain) yesterday, we could have played.
- If I (were / had been) taller now, I could reach the shelf.
- He looked as if he (had seen / sees) a ghost.〔過去より前の仮定〕
- If they had practiced more, they (might have won / might win) the match last week.
- I wish I (knew / had known) the answer at the time.〔過去の後悔〕
演習A:解答と理由
- had studied:昨夜の勉強という過去の反事実。
- would have caught:昨日の結果。
- hadn’t said:過去に言ったことへの後悔。
- hadn’t rained:昨日雨が降った現実に反する。
- were:nowが示す現在の反事実。
- had seen:過去の様子よりも前の仮想された出来事。
- might have won:先週という過去の結果。
- had known:当時知らなかったことを悔やんでいる。
演習B:誤文訂正【9〜16】
- If I had study harder, I would have passed.
- She would have won if she has practiced.
- I wish I have not missed the train yesterday.
- If he had known, he would tell us yesterday.
- He looked as if he saw a ghost before.〔見たかのようだったという過去より前の仮定に〕
- If we had left early, we can have arrived on time yesterday.
- I wish I had went to the meeting.
- If it hadn’t rain, we would have played tennis.
演習B:修正文とチェックポイント
- If I had studied harder, I would have passed.:had+過去分詞。
- She would have won if she had practiced.:if節はhad practiced。
- I wish I had not missed the train yesterday.:I wish+過去完了。
- If he had known, he would have told us yesterday.:過去の結果はwould have told。
- He looked as if he had seen a ghost.:過去より前の反事実。
- If we had left early, we could have arrived on time yesterday.:過去の可能性。
- I wish I had gone to the meeting.:goの過去分詞gone。
- If it hadn’t rained, we would have played tennis.:hadn’t+過去分詞。
演習C:文を書き換える【17〜24】
- I didn’t study enough, so I failed the test.〔If I had …で過去の反事実〕
- It rained, so we didn’t play soccer.〔If it hadn’t …で〕
- She missed the train because she left late.〔If she had …で〕
- I didn’t buy the book. I regret it.〔I wish I had …で〕
- I said something rude. I regret it.〔I wish I hadn’t …で〕
- He didn’t know the address, so he got lost.〔If he had …で〕
- I went to bed late last night, so I’m tired now.〔混合仮定法で〕
- He looked very frightened. It was as though he had seen something terrible.〔as ifを用いて意味を保つ〕
演習C:模範解答
- If I had studied enough, I would have passed the test.
- If it hadn’t rained, we would have played soccer.
- If she had left earlier, she wouldn’t have missed the train.
- I wish I had bought the book.
- I wish I hadn’t said something rude.
- If he had known the address, he wouldn’t have gotten lost.
- If I had gone to bed earlier last night, I wouldn’t be so tired now.
- He looked as if he had seen something terrible.
書き換えでは、過去の現実に反するif節と結果が対応しているかを確認してください。
演習D:日本語から英作文【25〜32】
- 「もっと勉強していれば、試験に合格しただろうに」
- 「昨日雨が降らなければ、私たちは公園に行けただろうに」
- 「もっと早く出発していれば、電車に間に合っただろうに」
- 「昨日あんなことを言わなければよかった」〔I wishを用いる〕
- 「彼はまるで幽霊を見たかのような顔つきをしていました」
- 「彼女がもっと練習していれば、その試合に勝てたかもしれない」
- 「私はその本を買っておけばよかった」〔I wishを用いる〕
- 「昨夜もっと早く寝ていれば、今こんなに眠くないのに」
演習D:模範解答
- If I had studied harder, I would have passed the exam.
- If it hadn’t rained yesterday, we could have gone to the park.
- If I had left earlier, I would have caught the train.
- I wish I hadn’t said that yesterday.
- He looked as if he had seen a ghost.
- If she had practiced more, she might have won the match.
- I wish I had bought the book.
- If I had gone to bed earlier last night, I wouldn’t be so sleepy now.
日本語の意味と指定した時制の条件を守る自然な別解は認めます。
3つの誤答タイプと復習手順
- 現在か過去か混同:now/todayとyesterday/last yearを見て、if節と主節の時を決める。
- 過去分詞を間違える:had gone / had said / had knownなど、頻出の不規則動詞を暗記する。
- 意味を逆にする:『現実には何が起きたか』を日本語で一行書き、その反対をif節に入れる。
テスト前7日間の学習計画
- 7日前:Stage 2で学んだ仮定法過去を5文復習。
- 6日前:If+had+過去分詞、would have+過去分詞を各5文書く。
- 5日前:否定の仮定法過去完了と不規則過去分詞を集中練習。
- 4日前:I wish I had / hadn’t+過去分詞を和文英訳。
- 3日前:as ifの現在・過去と混合仮定法を出題範囲に応じて整理。
- 2日前:練習32問を解き、意味・時・語形に分類する。
- 前日:誤答だけ白紙に書き直し、実際の過去の出来事も説明する。
保護者向けFAQ
Q. 仮定法過去完了は過去完了と同じですか? A. 同じhad+過去分詞という形を含みますが、普通の過去完了は時系列、仮定法過去完了は過去の事実と異なる仮定を表します。
Q. I wish I knewとI wish I had knownはどう違いますか? A. 前者は今知っていればよいのに、後者はあのとき知っていればよかったのに、という時の違いです。
Q. as ifの後は必ず過去完了ですか? A. いいえ。想像している状態の時点、事実との距離、文脈により過去形・過去完了・直説法などを使い分けます。
まとめ:過去の現実を一行で書いてから反事実を作る
NEW TREASURE Stage 3 Lesson 11の仮定法過去完了は、過去の事実を反転させて英作文を組み立てる力を問います。had+過去分詞とwould/could have+過去分詞の形に加えて、現在と過去のどちらの話なのかを確認してください。32問を使い、I wishやas ifまで段階的に習得することで、書き換えと和文英訳での誤答を減らせます。
中高一貫校のNEW TREASURE Stage 3の仮定法や定期考査にお困りの場合は、慶英会のオンライン個別指導・最大1か月無料体験をご確認ください。学校の範囲表に沿って復習を進めます。
参考にした主な公式情報
- Z会|NEW TREASURE Third Edition公式カタログ(Stage 3 Lesson 11の文法シラバス)
- Z会|NEW TREASURE Third Edition Stage 3 文法問題集
- Z会|教材内容の訂正のお知らせ
監修:慶英会 塾長。この記事の演習32問、模範解答、英語例文は独自に作成しており、教材本文・公式問題集の転載ではありません。




