英語の条件文(Conditional Sentences)の中でも、「もし〜だったら、〜するのに」という現実にはありえない、または実現の可能性が低い仮定を表すときに使うのが「Second Conditional(仮定法過去)」です。日本語の学校英文法では「仮定法過去」と呼ばれる項目で、大学受験や英検、TOEICなどでも頻出の文法事項です。
この記事では、Second Conditional(仮定法過去)の基本的な形(公式)から、日本人学習者が特につまずきやすいポイント(時制のズレ、"were"の使い方、和製英語的な誤訳など)まで、豊富な例文とともに徹底的に解説します。
Second Conditionalの基本の意味:「もし〜なら、〜するのに」
Second Conditional(仮定法過去)は、現在または未来の事実に反する仮定、あるいは実現する可能性が非常に低いことを表す表現です。日本語に訳すと「もし(今)〜だったら、〜するのに」「もし〜なら、〜するだろうに」というニュアンスになります。
ポイントは、話している時点でその仮定が「事実ではない」「まず起こらない」という前提があることです。これは、実現の可能性がある仮定を表す「First Conditional(もし〜なら、〜するだろう)」との大きな違いです。
- First Conditional(現実的な仮定): If it rains tomorrow, I will stay home.(明日雨が降ったら、家にいます)→ 実際に雨が降る可能性がある
- Second Conditional(非現実的な仮定): If I were a bird, I would fly to you.(もし私が鳥だったら、あなたのところへ飛んでいくのに)→ 人間が鳥になることはありえない
日本語では「たら」「れば」「なら」という条件を表す表現が、現実的な仮定にも非現実的な仮定にも同じように使われるため、英語ではこの2つを時制の使い分けによって明確に区別するという発想の違いをまず理解することが重要です。
Second Conditionalの形(公式):if節は過去形、主節はwould+動詞の原形
Second Conditionalの基本構造は次の通りです。
| 節 | 時制 | 形 |
|---|---|---|
| if節(条件節) | 過去形 | If + 主語 + 動詞の過去形 |
| 主節(帰結節) | 仮定法過去の帰結 | 主語 + would(could / might)+ 動詞の原形 |
肯定文・否定文・疑問文の一覧表
| 文の種類 | 形 | 例文 | 日本語訳 |
|---|---|---|---|
| 肯定文 | If + 主語 + 過去形, 主語 + would + 動詞の原形 | If I had more money, I would travel around the world. | もしもっとお金があったら、世界中を旅行するのに。 |
| 否定文(if節) | If + 主語 + didn't + 動詞の原形, 主語 + would + 動詞の原形 | If it didn't rain, we would go to the beach. | もし雨が降っていなければ、海に行くのに。 |
| 否定文(主節) | If + 主語 + 過去形, 主語 + wouldn't + 動詞の原形 | If I were you, I wouldn't say that. | もし私があなたなら、そんなことは言わないでしょう。 |
| 疑問文 | Would + 主語 + 動詞の原形...if + 主語 + 過去形? | What would you do if you won the lottery? | もし宝くじが当たったら、あなたは何をしますか。 |
| 主節が先に来る形 | 主語 + would + 動詞の原形 + if + 主語 + 過去形 | I would help you if I had time. | 時間があれば、あなたを手伝うのに。 |
注意点: if節が文頭に来る場合はコンマ(,)で主節と区切りますが、主節が先に来る場合はコンマは不要です。
- If I had a car, I would drive you home.(もし車があれば、あなたを家まで送るのに)
- I would drive you home if I had a car.(コンマなし。同じ意味)
be動詞の仮定法過去は "was" ではなく "were" を使う理由
Second Conditionalで日本人学習者が最初につまずくのが、be動詞の扱いです。通常の過去形では、主語がIやhe/she/itのときはwasを使いますが、仮定法過去のif節では、主語が何であってもwereを使うのが伝統的な規則(仮定法過去のwere)です。
| 主語 | 通常の過去形 | 仮定法過去(if節) |
|---|---|---|
| I | was | were |
| He / She / It | was | were |
| You / We / They | were | were |
- If I were rich, I would buy a big house.(もし私がお金持ちなら、大きな家を買うのに)
- If she were here, she would help us.(もし彼女がここにいたら、私たちを助けてくれるのに)
学習のポイント: 実際の会話やカジュアルな文章では、"If I was you..." のように was が使われることもありますが、これは口語的でくだけた表現です。学校英文法、英検、TOEIC、TOEFLなどの試験ではwereを使うのが正式かつ安全な選択です。特に "If I were you, I would..."(もし私があなたなら〜するのに)は、アドバイスをするときの決まり文句としてそのまま覚えてしまうのがおすすめです。
would・could・mightの使い分け:確実性のニュアンスの違い
主節にはwouldだけでなく、could(〜できるのに)やmight(〜かもしれないのに)も使えます。日本語ではどれも「〜のに」と訳されがちですが、英語ではニュアンスに明確な違いがあります。
| 助動詞 | ニュアンス | 例文 | 日本語訳 |
|---|---|---|---|
| would | 「〜するだろう」(結果として起こることの確信が比較的高い) | If I had time, I would visit you. | もし時間があれば、あなたを訪ねるでしょう。 |
| could | 「〜できるのに」(能力・可能性) | If I had time, I could visit you. | もし時間があれば、あなたを訪ねることができるのに。 |
| might | 「〜するかもしれないのに」(可能性が低い・不確実) | If I had time, I might visit you. | もし時間があれば、あなたを訪ねるかもしれない。 |
日本語の「〜のに」という訳語だけに頼ると、この使い分けが曖昧になりがちなので、would=だろう(確信)、could=できる(可能)、might=かもしれない(不確実)という対応を意識して覚えましょう。
First ConditionalとSecond Conditionalの違いを徹底比較
日本人学習者が最も混同しやすいのが、First Conditional(第1条件文)とSecond Conditional(第2条件文)の使い分けです。この2つは「if」を使うという点は同じでも、話し手が状況をどう捉えているかという点で根本的に異なります。
| 比較項目 | First Conditional | Second Conditional |
|---|---|---|
| 意味 | 実現可能性がある未来の仮定 | 現在の事実に反する、または実現可能性が非常に低い仮定 |
| if節の時制 | 現在形 | 過去形 |
| 主節の形 | will + 動詞の原形 | would + 動詞の原形 |
| 例文 | If it rains, I will take an umbrella.(雨が降ったら、傘を持って行きます) | If it rained fish, I would go outside without an umbrella.(魚が降るなら、傘なしで外に出るのに=現実にはありえない) |
| 話し手の心理 | 「たぶん起こる」「起こるかもしれない」 | 「現実にはありえない」「まずありえない」 |
例えば、"If I win the lottery, I will buy a house."(もし宝くじに当たったら、家を買います)はFirst Conditionalで、宝くじに当たる可能性を現実的なものとして話しています。一方、"If I won the lottery, I would buy a house."(もし宝くじに当たったら、家を買うのに)はSecond Conditionalで、話し手が「まず当たらないだろう」という気持ちを込めている点が異なります。
日本語の落とし穴: 日本語では「宝くじに当たったら家を買う」という文は、どちらの意味でも同じ形になるため、英語に訳すときにif節の時制(現在形か過去形か)で話し手の気持ちの違いを表現しなければならないという発想の転換が必要です。
日本人がよく間違えるポイント一覧
| ❌ 誤った英文 | ⭕ 正しい英文 | なぜ間違いなのか |
|---|---|---|
| If I will have money, I would buy a car. | If I had money, I would buy a car. | if節にwillを使ってはいけない。if節は過去形にする。 |
| If I have a lot of money, I would travel. | If I had a lot of money, I would travel. | Second Conditionalのif節は必ず過去形。現在形は誤り(それはFirst Conditionalの形)。 |
| If I was you, I will tell the truth. | If I were you, I would tell the truth. | 主節にはwillではなくwould。仮定法過去では未来を表すwillは使わない。 |
| If she would come, I would be happy. | If she came, I would be happy. | if節の中でwouldを使うのは誤り。if節は過去形の動詞のみ。 |
| If I be rich, I would help poor people. | If I were rich, I would help poor people. | 原形beをそのまま使うのは誤り。過去形wereが必要。 |
| もし彼が来るなら → If he comes(現在形)のつもりでSecond Conditionalの文脈に使ってしまう | 文脈によりFirst/Secondを判断し、非現実的な内容ならIf he came, ... would... | 日本語の「なら」だけでは現実的か非現実的かが判断できないため、状況(可能性の高低)で使い分ける意識が必要。 |
| If I can speak English fluently, I would work abroad. | If I could speak English fluently, I would work abroad. | canの過去形はcouldを使う。if節の動詞は必ず過去形にする(助動詞も同様)。 |
特に多いミスは、if節にwillやwouldを入れてしまうことです。日本語の「〜するなら」という発想をそのまま英語に持ち込むと、未来の助動詞を使いたくなりますが、Second ConditionalのIf節にはwillもwouldも入らない、これは鉄則として覚えてください。
実際の会話でよく使うSecond Conditionalの例文
日常会話でSecond Conditionalは非常によく使われます。さまざまな主語・場面での自然な例文を確認しましょう。
- If I had a million dollars, I would buy a house by the sea.(もし100万ドル持っていたら、海辺に家を買うのに)
- If she studied harder, she would pass the exam.(もし彼女がもっと熱心に勉強すれば、試験に合格するのに)
- If we lived closer to the station, we could walk to work.(もし駅にもっと近く住んでいたら、歩いて仕事に行けるのに)
- What would you do if you saw a ghost?(もし幽霊を見たら、あなたはどうしますか)
- I wouldn't worry about it if I were you.(もし私があなたなら、そのことを心配しないでしょう)
- If he knew the truth, he would be very angry.(もし彼が真実を知ったら、とても怒るでしょう)
- If they had more staff, they could finish the project on time.(もっとスタッフがいれば、プロジェクトを予定通りに終えられるのに)
- If I were taller, I could be a basketball player.(もし私がもっと背が高ければ、バスケットボール選手になれるのに)
- If it weren't so expensive, I would buy this bag.(もしそんなに高くなければ、このバッグを買うのに)
- If you asked him, he would probably help you.(もし彼に頼めば、おそらく助けてくれるでしょう)
Second Conditionalとよく似た表現「I wish」「as if」との関係
Second Conditionalと同じ「仮定法過去」の時制を使う表現に、"I wish + 過去形"(〜だったらいいのに)や"as if / as though + 過去形"(まるで〜であるかのように)があります。これらも現在の事実に反することを述べる点で共通しています。
| 表現 | 意味 | 例文 |
|---|---|---|
| I wish + 過去形 | 〜だったらいいのに(現在の事実に反する願望) | I wish I had more free time.(もっと自由な時間があればいいのに) |
| as if / as though + 過去形 | まるで〜であるかのように | He talks as if he knew everything.(彼はまるで何でも知っているかのように話す) |
| If only + 過去形 | 〜でさえあれば(強い願望) | If only I could fly.(飛べさえしたら) |
これらの表現もif節の中と同様に、動詞を過去形にする(be動詞はwere)というルールが共通しているため、Second Conditionalの形を覚えておくと応用が効きます。
まとめ:Second Conditionalの核心ルール
Second Conditional(仮定法過去)を使いこなすために、次のポイントを押さえておきましょう。
- 形: If + 主語 + 動詞の過去形, 主語 + would(could / might)+ 動詞の原形
- 意味: 現在・未来の事実に反する仮定、または実現可能性が非常に低い仮定(「もし〜だったら、〜するのに」)
- be動詞は原則were: 主語が何であっても If I were / If he were のようにwereを使う(口語ではwasも使われるが、正式にはwere)
- if節にwill/wouldは使わない: if節の動詞は必ず過去形(助動詞ならcould, would は不可、canの過去形couldはOK、mightもOK)
- First Conditionalとの違い: 実現可能性が高ければFirst Conditional(if+現在形, will+動詞の原形)、可能性が低い・非現実的ならSecond Conditional
- would/could/mightの使い分け: would=だろう(確信)、could=できる(可能性)、might=かもしれない(不確実)
- I wishやas ifなど、他の仮定法過去表現と時制のルールが共通していることも合わせて覚えると理解が深まる
日本語の「たら・れば・なら」という条件表現の感覚に頼らず、「if節は過去形、主節はwould」という英語独自の型をそのまま丸ごと覚えてしまうことが、Second Conditionalを正しく使いこなす一番の近道です。