仮定法の全体像

仮定法の全体像
目次

導入

仮定法は、英語の文法の中でも苦手にする受験生が多い単元です。理由は、形だけを見ると時制と似ているのに、意味は時制と同じではないからです。

If I were rich, I would travel around the world. の were は過去の話ではありません。

現在の事実とは違うことを、現実から距離を置いて述べています。

第4章では、仮定法を「公式の暗記」ではなく、現実との距離を表す文法として整理します。

この記事のポイント(読了6分)
  • 仮定法は時制そのものではない
  • if 節と主節を分けて見る
  • would / could / might の違い
  • were は仮定法でよく使われる

基本

仮定法の中心イメージは、現実とは違うこと、または実現可能性が低いことを、時制を一段ずらして表すことです。

現在の事実に反するなら過去形、過去の事実に反するなら過去完了形を使います。この形のずれが、現実との距離を作ります。

種類 意味
仮定法過去 If S 過去形, S would 原形 現在の事実に反する仮定
仮定法過去完了 If S had p.p., S would have p.p. 過去の事実に反する仮定
混合仮定法 If S had p.p., S would 原形 過去の条件が現在に影響
I wish I wish S 過去形 / had p.p. 現在・過去への願望
as if as if S 過去形 / had p.p. まるで〜のように
条件の代用 without / but for / otherwise if 節なしの仮定

仮定法は時制そのものではない

仮定法では、過去形が現在の内容を表すことがあります。これは、過去形が時間の過去ではなく、現実からの距離を表しているからです。

If I knew his address, I would visit him. は、今住所を知らないという現在の事実を背景にしています。

If I knew his address, I would visit him.
もし彼の住所を知っていれば、彼を訪ねるのに。実際には知らない。
If she were here, she would help us.
もし彼女がここにいれば、私たちを助けてくれるのに。実際にはここにいない。

if 節と主節を分けて見る

仮定法では、if 節が条件、主節がその結果を表します。if 節だけ、主節だけで判断すると形を取り違えやすくなります。

現在の反実仮想(=事実に反することを仮に想像して述べること)なら if 節は過去形、主節は would / could / might + 原形。

過去の反実仮想なら if 節は had p.p.、主節は would / could / might have p.p. です。

If I had enough time, I would read more books.
十分な時間があれば、もっと本を読むのに。
If I had had enough time, I would have read more books.
十分な時間があったなら、もっと本を読んだのに。

判別のコツ

would / could / might の違い

仮定法の主節では would だけでなく could / might も使います。

would は「〜するだろう」、could は「〜できるだろう」、might は「〜かもしれない」です。

日本語ではどれも「〜だろう」と訳せることがありますが、可能なのか、単なる結果なのか、弱い可能性なのかを分けて読みます。

If I had a car, I could take you to the station.
車があれば、あなたを駅まで送れるのに。
If he knew the truth, he might be angry.
もし彼が真実を知っていれば、怒るかもしれない。

were は仮定法でよく使われる

仮定法では、主語が I / he / she でも were を使うことがあります。If I were you は典型表現です。

会話では If I was … も見られますが、大学受験では If I were you を標準形として押さえます。

If I were you, I would accept the offer.
もし私があなたなら、その申し出を受けます。
If he were a little more careful, he would not make such mistakes.
もし彼がもう少し注意深ければ、そんな間違いはしないのに。

仮定法は if がなくても成立する

仮定法は if 節だけで作られるわけではありません。

without, but for, otherwise, I wish, as if などでも、現実と違う内容を表せます。

入試では、if がない仮定法のほうが見落としやすいため、would / could / might の存在にも注意します。

Without your help, I could not finish the work.
あなたの助けがなければ、その仕事を終えられないでしょう。
I was tired; otherwise I would have joined you.
疲れていました。そうでなければ参加したのに。

よくある間違い

間違い 1

誤りIf I am you, I will accept it.
正しくはIf I were you, I would accept it.
理由現在の事実に反する仮定なので仮定法過去です。

間違い 2

誤りIf I knew it yesterday, I would tell you.
正しくはIf I had known it yesterday, I would have told you.
理由過去の事実に反する仮定なので過去完了形を使います。

間違い 3

誤りWithout your help, I could not to finish it.
正しくはWithout your help, I could not finish it.
理由助動詞 could not の後ろは動詞の原形です。

まとめ

仮定法は、現実との距離を表す文法です。過去形や過去完了形は、単なる時間ではなく、事実とのずれを表します。

第4章では、仮定法過去・仮定法過去完了・混合仮定法・I wish・as if・if なしの仮定法まで、入試で使える形に整理していきます。


この章の進行

ここから第 4 章「仮定法」に入ります。まずは全体像を押さえてから、現在・過去・if なし条件・倒置・仮定法現在へ進みます。


関連する章

関連記事(実践編)

DAILY STUDY
この単元を毎日5問で復習

文法の知識を定着させるには、繰り返しが大切です。1回5問・約3分で、今日学んだ内容を確認できます。

ONLINE LESSON
無料体験のご案内

1 対 1・60 分・完全無料・勧誘なし。
英文を「読める」状態に変える学習方針を、個別にご提案します。

無料体験を申し込む →

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

大学受験英語の専任講師。指導歴9年・のべ1,500人以上を指導。TOEIC990点(満点)・英検1級・登録日本語教員。英文法・英文解釈・英作文を「順番につなげて」学べるよう、問題演習を中心にわかりやすい解説を発信しています。

目次