中3 英語 / 文法 / e3-07

更新 2026-09-12

仮定法(I wish 〜/If I were 〜)

この単元でできるようになること

入試での位置づけ

仮定法は 2021 年度から中学校で扱われる文法で、公立入試では**「I wish I could 〜」「If I were you, I would 〜」の空所補充**や、会話文での登場が中心です。出題の範囲は限られているので、形を 2 つ覚えれば得点できる単元です。


1. 仮定法とは

まずここだけ

現実とは違うこと・ありえないことを「〜だったらいいのに」「もし〜なら」と言うときの形。現在のことなのに過去形を使うのが特徴です。

I wish I had a car.(車を持っていたらいいのに:実際は持っていない) If I were a bird, I would fly to you.(鳥なら飛んでいくのに:実際は鳥ではない)

なぜ過去形?── 「今」から距離をとって「現実ではない」ことを示すため、と考えるとわかりやすい。


2. I wish + 主語 + 過去形 ──「〜だったらいいのに」

まずここだけ

I wish I had more time.(もっと時間があればいいのに) I wish I could speak French.(フランス語が話せたらいいのに) I wish I were taller.(もっと背が高ければいいのに) I wish it were Sunday today.(今日が日曜だったらいいのに) I wish he were here.(彼がここにいたらいいのに)

言いたいこと
〜を持っていたら/〜したらI wish + S + 動詞の過去形
〜できたらI wish + S + could + 原形
〜だったら(be 動詞)I wish + S + were(主語が I / he / she / it でも were)

be 動詞は主語が何でも were が基本(会話では was も使われるが、学校文法では were)。

hope との違い

I hope it will be sunny tomorrow.(明日晴れるといいな:ありうること・現在形/未来) I wish it were sunny today.(今日晴れていたらいいのに:現実は雨・過去形)

hope は実現しそうなこと、wish は現実と違うこと


3. If + 主語 + 過去形, 主語 + would / could + 原形

まずここだけ

「もし(現実と違って)〜なら、…するだろう・できるだろう」

If I were you, I would go to the doctor.(私があなたなら、医者に行くだろう) If I had a lot of money, I would travel around the world. If it were sunny, we could play outside.(晴れていれば外で遊べるのに) If I knew his number, I would call him.(番号を知っていれば電話するのに:知らない)

if のかたまり主節
If + S + 過去形(be は were)S + would / could + 動詞の原形

If I were you, I would 〜(私があなたなら〜する)は、アドバイスの決まり文句として頻出。


4. ふつうの if との違い ── ここが一番の差

ここまでできれば十分

ふつうの if(条件・e2-05)仮定法の if
意味ありうること「もし〜なら」現実と違うこと「(実際は違うが)もし〜なら」
if の中現在形過去形(were)
主節will + 原形would / could + 原形
If it rains tomorrow, I will stay home.(降るかもしれない)If it rained now, I would stay home.(今は降っていない)
If I have time, I will help you.(時間があるかも)If I had time, I would help you.(時間がない)

見分け方:主節に will があればふつうの if(現在形)、would / could があれば仮定法(過去形)。

よくある間違い


5. 会話での使い方

ここまでできれば十分

表現意味
I wish I could.(誘いを断るとき)行けたらいいんだけど
If I were you, I would 〜.私なら〜するよ(アドバイス)
I wish I could 〜.〜できたらいいのに
I wish you were here.あなたがここにいたらいいのに

A: Can you come to the party? B: I wish I could, but I have to work.


6. 自己チェック

  1. I wish のあとは過去形(had / could / were)か
  2. If の中が過去形なら主節は would / could か(will ではない)
  3. be 動詞は were にしたか
  4. 「ありうること」なら現在形+will、「現実と違うこと」なら過去形+would

7. 小テストへ

→ 小テスト(e3-07)

関連する単元

参考資料

このページの小テスト ── 間違えても、同じ型の別の問題でやり直せます。レベルを選んでそのまま始められます。
基礎から標準から発展から