仮定法過去(初級向け) Subjunctive mood

基礎Ⅰレベル(TOEIC L&R TEST ~600 / 英検2級)

英文法を学んでいく中で、多くの学習者の方が「納得いかん!」と頭を悩ませるのが、今回ご紹介する「仮定法過去」。仮定法は難しいと思ってしまいますよね。

実際の教室でも、「文法の名称に『過去』ってついているのに、なぜ『今(現在)』の妄想(のようなもの)を表すの? そもそも過去形にする意味が分からない!」という質問が出てきます。

皆さんが苦手なら、あなたにとってはチャンスです。受験は厳しい。つまり、仮定法独特の「感覚」を掴むと、驚くほどすっきりと、そしてドラマチックに使いこなせるようになります。

今回は、英作文や英検2級・TOEIC対策でも避けて通れない「仮定法過去」の本質をじっくり解説します!


現在のことなのに、なぜ過去形を使うの? ネイティブのもつ「距離感」の正体

仮定法過去の基本形は、みなさんご存知の通り < If + 主語 + 動詞の過去形 〜, 主語 + would(助動詞過去) + 動詞の原形 > という形をとります。

ここで大切なのは、「なぜ現在の妄想なのに、あえて過去形にするのか」という理由です。

英語における「過去形」の本質は、時間が昔であること(過去)だけではありません。ネイティブにとって過去形とは、「現実から遠く離れている(距離感)」を表す言葉なのです。

もし私が鳥なら、あなたの元へ飛んでいけるのに。
If I were a bird, I would fly to you.

「私は鳥ではない(100%現実とは違う)」という、現実世界からの圧倒的な心の距離感(=妄想)を表現するために、英語ではあえて「過去形(were)」を使って現実との境界線を引いています。

この「現実との距離感」の感覚が掴めると、英作文でも迷わずに時制を選択できるようになります。


英作文で今すぐ使える!仮定法過去のドラマチックな表現集

この「現実との距離感(妄想)」の仕組みが分かると、以下のような日常のちょっとした願望や「もしも」のシチュエーションを、英作文で豊かに表現できるようになります。

このコラム厳選の例文で、リアルな感覚を声に出して体感してみましょう。

もし十分なお金があれば、あの最新のパソコンが買えるのに。
If I had enough money, I could buy that state-of-the-art computer.

もし彼の電話番号を知っていれば、すぐに連絡するのだけれど。
If I knew his phone number, I would contact him right away.

1つ目の例文では「実際にはお金が足りない」、2つ目では「実際には番号を知らない」という現在の残念な事実(現実)があるからこそ、過去形(had / knew)を使って「もしも〜なら」と妄想の世界を描いています。後半の could や would も、同じ理由で「距離感(〜できるのに、〜するのに)」を表す過去形になっています。


【応用編】Ifを使わない!?日常会話に馴染むもうひとつの仮定法

仮定法過去は、実は If から始まる文だけではありません。日常会話で「〜だったらなぁ」と現在の不満や願望を漏らすときによく使う < I wish + 主語 + 動詞の過去形 > も、立派な仮定法過去の仲間です。

もっと英語が上手に話せたらいいのになぁ。
I wish I could speak English more fluently.

ここでも、can ではなく過去形の could が使われています。「現実にはまだ流暢に話せない」という切ない現実との距離感があるからこそ、過去形にするルールになっています。


テスト前の仮定法過去・最速チェックリスト

  • 過去形にする理由 ➔ 「昔のこと」ではなく、「現実から遠く離れた妄想(距離感)」を表すから!
  • 基本の形 ➔ If + 過去形, + would/could + 原形 のセットを崩さない!
  • I wish の後ろ ➔ 現在の「〜ならなぁ」という願望も、しっかり過去形にする!

何度も声に出して馴染ませることで、英作文の時に自然にフレーズがひらめくようになりますよ!


文法の解説

仮定法は、実際に起こったわけではないが、実際に起こっていればこうだろうなというときに使います。今回の解説では仮定法過去を取り扱います。(初級者向け)

例えば、「雨が降っていなければ(晴れていれば)ハイキングに行けるのにな」という自分の気持ちを表す場合は、 I could go hiking if it was not rain.  または I could go hiking if it were fine.  となります。実際には雨ですので、ハイキングには行けません。話し手の「行けなくて残念」という気持ちも伝わってきます。

I can go hiking if it is fine. とは、どのように違うのでしょうか。

この場合は、「晴れればハイキングに行くことができる」という意味で、「ある条件であれば~だ」と単純に説明しているだけです。実際にどうであったかも分かりません。単に当たり前のこと(日常のこと)を言っているだけかもしれません。

それに比べ、仮定法を用いた上記の例文では、実際には雨でハイキングに行けないことが分かります。晴れればハイキングなのですが、雨だから行けないのです。理由もよく分かります。

仮定法は、日本人には馴染みの薄い文法のひとつかも知れませんが、慣れれば、 英作文や会話などいろいろなところで力を発揮します。まずは、簡単なパターンを学んで、仮定法に慣れてみましょう。

仮定法の基本形

仮定法の基本形は If S V(過去形), S would (could) — です。

最初に学ぶ仮定法の形式です。例文を見てみましょう。仮定法では、現在のことであっても、主節も条件節も、動詞は過去形を用います。ForestやBeなどの文法書も参考にご覧ください。

You would go to school if you didn’t catch a bad cold.
風邪を引かなかったら学校にいけるのに。

If I had a little bit time, I could solve the last question.
ほんのもう少し時間があれば、最後の問題を解くことができます。

授業のことを考えたら、少しくらい風邪を引いても学校に行きたいですよね。(そうでない人もそう思ってください) 今回の場合、風邪の症状が余程ひどいのか、または、母から止められたのか、結局、学校を休休むことに決めたというような状況が脳裏に浮かびます。if節は「仮に~だとすれば」の意味です。

I’m absent from school because I caught a bad cold. (風邪を引いたので、学校を休む) と書くことができます。メールなどで学校にお知らせする際は、こちらの普通の文(直接法)を使います。友達とのチャットなどでしたら、I would ~ と臨場感たっぷりに会話できますね。

二つ目の例文は、皆さんも定期試験などの度に感じたことがあると思います。配点の大きい最後の方の大問まで時間切れで手が回りません。大問の中の小問のいくつかは以外に簡単だったりして、がっくりしたことが何度もあります。

そんな時に使う(笑)のが、この例文のような言い方(書き方)です。a little bit (ほんのちょっと)はNativeが会話の中でよく使います。本当によく使います。本当にもう少しなのでしょうね。何とか解けていればという残念な気持ちが表現に出ています。

I cannot solve the question because I don’t have enough time to solve it. と普通の文でも書けますが、何か味気ないというか、寂しいというか、臨場感が湧きません。ご自身の日記やStudy Noteには、是非、例文のような仮定法を取り入れてみて、「くやしい!」という気持ちも一緒に記録しておいてください。

仮定法を使うと、表現が豊かになります。いろいろな話し手の気持ちを伝えることができます。また、婉曲話法といって、ずばりそのものを言わず、やんわりと物事を伝えることができます。人に丁寧に尋ねたり、お願いしたりすることもできます。両方とも立派な大人の対応ですね。高校生からは、そのような実社会で必要とされることも学びます。

仮定法の見分け方と例文(仮定法過去)

文章を読んでいて、過去のことではないのに過去形で書いてあったら(現在のことを言っているのに過去形で書いてあったら)仮定法と見分けることができます。例えば、主節では、willの過去形のwouldがよく使われます。仮定法過去では、現在の事実とは違うことを示すために、敢えて動詞は過去形を用いると覚えましょう。慣れてくると文脈でも判断できます。

普通の英作文で仮定法を使う場合は、現在の事実と反対のことを動詞の過去形を用いて書くということを覚えておいてください。例えば、以下の例文のように、話し手の思っている「訓練しない→失敗する」という事実に対し、「訓練していれば成功するのに」と過去形を使って書いてみましょう。(実際は失敗)

We don’t train well. So we fail.
よく訓練しないと失敗する。

If we trained well, we would succeed .
よく訓練していれば成功するのに。

英語でも何でもそうですが、訓練(練習)によって段々と力が備わってきます。そして、力が備わった状態で受験や仕事をすれば、きっと良い成果が得られると思います。ひとりではありません。一緒に頑張りましょう!

If your lab got much money, you could go on research.
研究資金を獲得できたら、研究を続けられるのですが。

I wish I were a dog.
ワンコだったらなぁ。

ここでいう money は fund(資金)のことです。資金の確保が難しくて研究を継続できないという趣旨です。次の例文は、仮定法初心者の暗記例文の定番です。勉強や仕事で忙殺されると、そう思いたくなるときもありますよね。人は犬ではありませんから仮定法が最適です。口語では were の代わりに was を使ってもOKです。

Would you mind if I smoked here?
ここでタバコを吸ってもよろしいですか。

If it were not for the moon, life would not spring.
月がなければ、生命は発生しないだろう。

一つ目の例文は、「ここで、もしもタバコを吸ったらお気に障りますか」という意味です。 仮定法は話し手の主観によるため、相手に対して幾分丁寧な表現とされています。日本語でも直接的な表現より間接的な(控えめな)表現の方が好まれる場合があります。ちなみに、OKの場合は、No, I wouldn’t. Go ahead. などの返事で、嫌な場合は、やや硬い表現ですが、Please refrain from smoking here. と断ってください。

二つ目の例文は、仮定法を使った慣用表現で、現在の事実に反して「もしも~がなければ」という意味を伝えたいときに使います。実際には、巨大な衛星(月)のお陰で、昔は海の潮汐が非常に大きく、その撹拌(混ぜる)作用が奏功して、地球に小さな生命が生まれました。(という考え方が最も有力です) ということは、「月がなければ、生命もまた生まれない」という表現になります。数学の命題(対偶)みたいですね。