››
「もしも私が鳥だったら …」 「お金がもっとあればいいのに …」 といった 現実と違うこと・実現不可能 なこと を表すときに使うのが 仮定法 です。 中 3 で新しく加わった大事な文法で、 高校でさらに発展します。
ポイント: 仮定法は 時制 を 1 つずらす (現在のことを過去形で表す)。 「現実ではない」 サイン。
| 種類 | 性質 | 例 |
|---|---|---|
| 直説法 (普通の if) | 「ありうる条件」 を表す | If it rains tomorrow, I will stay home. (もし明日雨が降れば家にいます) |
| 仮定法過去 | 「現在の事実と反する」 仮定 | If I were a bird, I would fly to you. (もし私が鳥だったら、 あなたの元へ飛んでいくだろうに) |
大事: 直説法は 「実現可能」、 仮定法は 「実現不可・現実と違う」。 中学で学ぶのは 仮定法過去 (現在の事実に反する仮定)。
If + 主語 + 過去形 (be 動詞は were), 主語 + would/could/might + 動詞の原形
「(現在) もし 〜 だったら、 〜 だろうに / 〜 できるのに」
| 英文 | 訳 |
|---|---|
| If I were you, I would study harder. | もし私があなたなら、 もっと一生懸命勉強するだろう。 |
| If I had more money, I would buy a new computer. | もしもっとお金があれば、 新しいコンピューターを買うだろうに。 |
| If she knew my address, she could write to me. | もし彼女が私の住所 を知っていれば、 私に手紙を書けるだろうに。 |
| If it were sunny today, we could go on a picnic. | もし今日晴れていれば、 ピクニックに行けるのに。 |
| If I could speak French, I would visit Paris. | もし私がフランス語を話せたら、 パリを訪ねるだろうに。 |
主語が I / he / she / it でも were を使います (会話では was も使われますが、 入試では were)。
| 文 | 解説 |
|---|---|
| If I were rich, … | ✓ 仮定法 (中学入試標準) |
| If I was rich, … | △ 口語では可、 入試では were 推奨 |
| 助動詞 | 意味 |
|---|---|
| would + 原形 | 〜 するだろうに |
| could + 原形 | 〜 できるのに |
| might + 原形 | 〜 かもしれないのに |
現在の事実と反する願望 を表します。 wish の後は 過去形 (be 動詞は were)。
| 英文 | 訳 |
|---|---|
| I wish I were taller. | もっと背が高かったらいいのに。 |
| I wish I had more time. | もっと時間があったらいいのに。 |
| I wish I could speak Chinese. | 中国語が話せたらいいのに。 |
| I wish he were here. | 彼がここにいたらいいのに。 |
| I wish it were Sunday today. | 今日が日曜日だったらいいのに。 |
ポイント: I hope (現実的な願い) と I wish (現実と違う願い) を区別。
- I hope he comes tomorrow. (来てくれるといいな → 来そう)
- I wish he were here now. (いてくれたらな → 今いない)
「実際はそうではないのに、 そうであるかのように」 を表します。 as though も同じ意味。
| 英文 | 訳 |
|---|---|
| He talks as if he knew everything. | 彼はまるで何でも知っているかのように話す。 |
| She acts as if she were a queen. | 彼女はまるで女王 であるかのようにふるまう。 |
| He spends money as if he had a fortune. | 彼はまるで大金を持っているかのようにお金を使う。 |
| 直説法 | 仮定法 |
|---|---|
| If it rains, I will stay home. (降るかも) | If it rained today, I would stay home. (降っていない・降る可能性低) |
| If you come, I will be happy. (来るかも) | If you came, I would be happy. (来そうもない) |
| I hope he is OK. (本当に元気かな) | I wish he were OK. (元気じゃない残念) |
| 元の文 | 仮定法への書き換え |
|---|---|
| I am not rich, so I cannot buy a house. | If I were rich, I could buy a house. |
| I don't know his address, so I can't visit him. | If I knew his address, I could visit him. |
| I'm sorry I can't help you. | I wish I could help you. |
| I'm sorry I'm not good at math. | I wish I were good at math. |
中学で覚えておくと便利な表現:
| 表現 | 意味 | 例 |
|---|---|---|
| If I were you, … | もし私があなたの立場 なら | If I were you, I would apologize. |
| What if 〜? | もし 〜 だったらどう ? | What if it rained tomorrow? |
| If only 〜! | 〜 でさえあれば! | If only I were taller! |
次章では 間接疑問文と時制の一致 を学びます。 「彼がどこに住んでいるか知っていますか」 タイプの表現です。