B2 Verb Moods 12 min read むずかしい

過去の過ち、現在の結果 (混合条件法)

過去の行動が今の現実とどうつながっているか、この「複合仮定法」で「正確に」表現できるようになります。まるで「タイムトラベル」して「もしも」を語り、「今の結果」を説明する魔法のツールですよ!

Grammar Rule in 30 Seconds

Use this to explain how a different choice in the past would change your life or situation right now.

  • Use 'If + Past Perfect' for the past hypothetical part: 'If I had studied...'
  • Use 'would + base verb' for the present result: '...I would be a doctor now.'
  • Do NOT use 'would' in the 'If' clause; keep it in the result clause only.
If + 🕰️ (Had + V3) + , + 👤 + 💭 (Would + Verb)

Overview

### Overview
英語学習において、中級から上級へとステップアップする際に避けて通れないのが「仮定法」の高度な使い分けです。その中でも、今回学習する「混合仮定法(Mixed Conditionals)」は、過去の選択や出来事が現在の状況にどのような影響を与えているかを表現するための、非常に洗練された文法構造です。
日本語では「あの時あんなことをしていなければ、今ごろはもっと楽なのに」といった表現を日常的に使いますが、英語ではこれを表現するために、過去の事実に反する「仮定法過去完了」と、現在の事実に反する「仮定法過去」を組み合わせる必要があります。この「過去」と「現在」という二つの異なる時間軸を一つの文章の中で橋渡しするのが、混合仮定法(Past Mistakes, Present Results)の役割です。
なぜこの文法が重要なのでしょうか。それは、私たちの人生が「過去の選択の積み重ね」でできているからです。就職活動(就活)での決断、大学での専攻、あるいは昨夜の飲み会での振る舞いなど、過去の出来事が現在の自分を形作っています。この因果関係を正確に、かつニュアンス豊かに伝えることができるようになると、ビジネスシーンでの振り返り(Post-mortem)や、友人との深い会話において、あなたの英語は格段に説得力を増します。単なる後悔だけでなく、「もし別の道を選んでいたら、今の現実はどう変わっていたか」を論理的に推論するための強力なツールなのです。
### How This Grammar Works
混合仮定法の仕組みを理解するための鍵は、時間軸の「ズレ」を意識することにあります。通常の仮定法(Second Conditional や Third Conditional)は、条件節と帰結節の時間軸が一致していますが、混合仮定法はその名の通り、これらが混ざり合っています。
具体的には、以下の二つの要素を組み合わせます:
  1. 1条件節(If節):過去の事実に反する仮定
「もしあの時、〜していたら(実際はしなかったが)」という、すでに完了した過去の出来事を想定します。ここでは「仮定法過去完了(had + 過去分詞)」を使用します。
  1. 1帰結節(主節):現在の事実に反する結果
「今ごろは、〜だろうに(実際はそうではないが)」という、現在の状態を想定します。ここでは「仮定法過去(would + 動詞の原形)」を使用します。
日本語の構造と比較してみましょう。
| 言語 | 条件部分(過去) | 結果部分(現在) |
|---|---|---|
| 日本語 | もしあの時、もっと勉強していたら | 今ごろはもっといい仕事に就いているのに |
| 英語 | If I had studied harder | I would have a better job now |
日本語では「〜していたら」という表現が、過去の仮定(If I had studied)と現在の仮定(If I studied)の両方に使われることが多いため、日本人の学習者は英語でも If I studied... と過去形だけで済ませてしまうミスを犯しがちです。しかし、英語では「過去の事実に反すること」を明確にするために、一段階古い時制である「過去完了形」を使うという厳格なルールがあります。
この構造は、過去の「点」での出来事が、現在の「状態」として継続している結果に結びついていることを示します。過去は変えられませんが、その「もしもの過去」がもたらしたであろう「今の姿」を想像する、非常にドラマチックな文法と言えるでしょう。
### Formation Pattern
混合仮定法の基本パターンは、数学の公式のように明確です。以下の形をしっかりと覚えましょう。
If + 主語 + had + 過去分詞, 主語 + would/could/might + 動詞の原形.
各パーツの役割を詳しく見ていきます。
#### 1. 条件節 (The If-Clause)
過去の完了した出来事を否定します。事実に反することを表すため、had + 過去分詞 を使います。
  • If I had taken that job... (もしあの仕事を引き受けていたら……実際は断ったが)
  • If we hadn't missed the train... (もし電車に乗り遅れていなかったら……実際は乗り遅れたが)
#### 2. 帰結節 (The Main Clause)
現在の「あり得ない状況」を述べます。助動詞の過去形(would, could, might)に動詞の原形を続けます。
  • ...I would be living in London now. (……今ごろロンドンに住んでいるだろうに)
  • ...we would be at the meeting already. (……今ごろはもう会議に出ているはずなのに)
#### 助動詞の使い分け
帰結節で使う助動詞によって、ニュアンスが変わります。
  • would: 「〜だろうに」という強い推量や確信。最も一般的です。
  • could: 「〜できるだろうに」という能力や可能性。過去の選択が現在の「能力」を変えていた可能性を示唆します。
  • might: 「〜かもしれないのに」という控えめな推量。確信が持てない場合に使います。
#### 例文のバリエーション
  • 肯定の条件 + 否定の結果: If I had moved to Tokyo last year, I wouldn't be so lonely now. (去年東京に引っ越していたら、今こんなに寂しくはないだろうに)
  • 否定の条件 + 肯定の結果: If he hadn't lost his passport, he would be on the plane right now. (彼がパスポートを失くしていなければ、今ごろ飛行機に乗っているはずなのに)
※ 文末に now, today, at the moment などの現在を表す副詞を置くと、現在の結果であることを強調でき、聞き手にとっても分かりやすくなります。
### When To Use It
この文法が使われる具体的なシチュエーションを、日本人の生活に馴染みのある場面で考えてみましょう。
#### 1. 過去の決断による現在の後悔(Regret)
最も一般的な使い方です。過去のミスが現在の不都合につながっている状況です。
  • 「昨夜、あんなに飲まなければ、今ごろ二日酔いで苦しんでいないのに。」
If I hadn't drunk so much last night, I wouldn't be suffering from a hangover now.
  • 「大学で中国語を専攻していたら、今の出張でもっと役に立てるのに。」
If I had majored in Chinese in college, I would be more helpful on this business trip.
#### 2. 過去の幸運や成功の分析(Analysis)
ビジネスの振り返りなどで、成功の要因を分析する際にも使われます。
  • 「あの時、彼らが我々の提案を受け入れていなかったら、今の我々の成功はないだろう。」
If they hadn't accepted our proposal back then, we wouldn't be successful today.
#### 3. 現在の状況の理由を説明する(Explanation)
「なぜ今こうなっているのか」という背景を説明する際に非常に有効です。
  • (道に迷っている状況で)「地図をちゃんと確認しておけば、今こんなところで迷ってないよ。」
We wouldn't be lost if we had checked the map properly.
#### 4. 仮定のアドバイス(Hypothetical Advice)
相手の現在の状況に対して、「もし〜だったら」という視点からコメントします。
  • 「もっと早く寝ていれば、今そんなに眠くないはずだよ。」
You wouldn't be so sleepy now if you had gone to bed earlier.
ビジネスメールやプレゼンテーションでは、If we had invested in this technology earlier, we would be the market leader now.(もっと早くこの技術に投資していれば、今ごろ市場のリーダーになっていただろう)のように、戦略的な視点を示す際にも多用されます。
### Common Mistakes
日本人の学習者が特に陥りやすいミスを3つ挙げます。これらは日本語の思考回路から直訳しようとすることで発生します。
#### 1. If節に would を入れてしまう
これは全レベルの学習者に見られる最も多い間違いです。「もし〜だったら」という日本語の響きにつられて、条件節に would を使いたくなりますが、If の中に would は入りません。
  • ❌ Mistake: If I would have studied harder, I would be a doctor.
  • ✅ Correct: If I had studied harder, I would be a doctor.
  • Why?: would は「結果」を表す助動詞です。条件(If)はすでに確定した過去の事実をひっくり返すだけなので、時制を一つ戻す had + 過去分詞 だけで十分なのです。
#### 2. 条件節を「過去形(Simple Past)」にしてしまう
日本語では「もし昨日行ったら」も「もし今行ったら」も、どちらも「〜たら」という同じ形になるため、英語でも過去形を使ってしまいがちです。
  • ❌ Mistake: If I bought the ticket yesterday, I would be at the concert now.
  • ✅ Correct: If I had bought the ticket yesterday, I would be at the concert now.
  • Why?: If I bought と言うと、英語では「(今から)もし買ったら」という現在の仮定(Second Conditional)に聞こえてしまいます。昨日の話であることを示すには、必ず had bought と過去完了形にする必要があります。
#### 3. 帰結節を「完了形(would have done)」にしてしまう
これは「混合仮定法」と「仮定法過去完了(Third Conditional)」の混同です。
  • ❌ Mistake: If I had studied, I would have been smart now.
  • ✅ Correct: If I had studied, I would be smart now.
  • Why?: would have been は「過去のある時点で〜だっただろう」という意味になります。文末に now がある場合は、現在の状態を表す would be を使うのが正解です。
### Contrast With Similar Patterns
混合仮定法を正しく使い分けるために、他の仮定法との違いを整理しましょう。
| 文法事項 | 構造 | 意味・時間軸 | 例文 |
|---|---|---|---|
| 仮定法過去 (2nd) | If + 過去形, would + 原形 | 現在の事実に反する仮定 → 現在の結果 | If I were rich, I would buy a car. (今金持ちなら、今車を買うのに) |
| 仮定法過去完了 (3rd) | If + 過去完了, would have + P.P. | 過去の事実に反する仮定 → 過去の結果 | If I had studied, I would have passed. (あの時勉強してたら、あの時受かったのに) |
| 混合仮定法 (Mixed) | If + 過去完了, would + 原形 | 過去の事実に反する仮定 → 現在の結果 | If I had studied, I would be a lawyer now. (あの時勉強してたら、今ごろ弁護士なのに) |
このように比較すると、混合仮定法がいかに「過去」と「現在」をダイナミックに結びつけているかがわかります。ポイントは「結果がいつのことか」を常に意識することです。もし結果が「今」に及んでいるなら、混合仮定法の出番です。
### Quick FAQ
Q1: If 節を後ろに持ってくることはできますか?
A1: はい、可能です。その場合、コンマは不要になります。例:I would be a manager now if I had stayed at my previous company. 意味は全く同じですが、英語では重要な情報(この場合は「今の状態」)を先に言う傾向があるため、主節を先に持ってくる形も非常によく使われます。
Q2: ビジネスのフォーマルな場面で If I had...Had I... と倒置してもいいですか?
A2: はい、非常に洗練された響きになります。Had I known about the issue earlier, I would be able to fix it now.(もしその問題を早く知っていたら、今すぐ直せるのですが)のように、If を省略して Had を文頭に出す倒置形は、フォーマルなレポートやスピーチで好まれます。
Q3: would be の代わりに would have been を使う混合仮定法もあると聞きましたが?
A3: 鋭い質問です!実はもう一つの混合仮定法が存在します。それは「現在の永続的な状態」が「過去の出来事」に影響を与えた場合です。例:If I weren't so shy (現在の性格), I would have asked her out yesterday (過去の行動).(私がこんなにシャイでなければ、昨日彼女を誘っていたのに)。今回学習した「過去→現在」のパターンとは逆の「現在→過去」のパターンですが、まずは今回の「過去のミス→現在の結果」の形をマスターするのが上達の近道です。
Q4: now などの言葉がなくても混合仮定法だとわかりますか?
A4: 文脈から判断できることが多いですが、慣れるまでは now, today, currently, at present などの言葉を添えるのが安全です。これにより、聞き手は「あ、過去の話から今の話にシフトしたんだな」と明確に理解できます。
混合仮定法は、一見複雑に見えますが、構造を理解してしまえばこれほど便利なツールはありません。自分の過去の選択を振り返り、「もしあの時……」という文章をいくつか作ってみてください。それが、この文法を自分のものにするための第一歩です。頑張りましょう!

Structure of Mixed Conditionals (Past -> Present)

Clause Type Tense/Form Example Component
If-Clause (Condition)
Past Perfect
If I had (not) + Past Participle
Main Clause (Result)
Present Conditional
Subject + would (not) + Base Verb
Affirmative
Had + V3 / Would + V1
If I had won, I would be rich.
Negative
Hadn't + V3 / Wouldn't + V1
If I hadn't lost, I wouldn't be poor.
Question
Would... if + Had + V3?
Would you be rich if you had won?

Contractions in Mixed Conditionals

Full Form Contraction Example
I had not
I hadn't
If I hadn't gone...
I would not
I wouldn't
...I wouldn't be here.
He had
He'd
If he'd known...
They would
They'd
...they'd be happy.

Meanings

A mixed conditional sentence that describes a hypothetical past action and its hypothetical present consequence. It is used when the condition is in the past but the result is in the present.

1

Regret and Reflection

Expressing regret about a past decision that affects current happiness or status.

“If I hadn't dropped out of college, I would have a better salary now.”

“If we had moved to Spain last year, we would be speaking fluent Spanish by now.”

2

Logical Consequence

Stating a logical present outcome of a past event that didn't happen.

“If the team had won the match, they would be in the finals today.”

“If I had remembered to charge my phone, I wouldn't be lost right now.”

3

Personality and Traits

How a past event would have changed someone's current character or state of being.

“If he had grown up in the city, he wouldn't be so afraid of crowds.”

“If I had been born in the 1950s, I would be a very different person.”

Reference Table

Reference table for 過去の過ち、現在の結果 (混合条件法)
条件文の種類 If節 (条件) 主節 (結果) 時間軸
Mixed (Type 3 -> 2)
If + Past Perfect (had + V3)
would/could/might + base verb (V1)
過去の行動、現在の結果
Example
If I had studied harder (past)
I would be more confident now (present)
後悔している過去、影響を受けている現在
Negative Example
If she hadn't helped me (past)
I wouldn't be finished yet (present)
過去の行動が回避された、現在の状態
Usage
仮定の過去のシナリオ
現在の結果
「なぜ今こうなのか」を説明
Contrast (Third Conditional)
If + Past Perfect (had + V3)
would/could/might + have + V3
過去の行動、過去の結果
Contrast Example
If I had studied harder (past)
I would have passed the exam (past)
過去の後悔と過去の結果

フォーマル度スペクトル

フォーマル
Had we purchased the property in 2015, we would be in a significantly better financial position today.

Had we purchased the property in 2015, we would be in a significantly better financial position today. (Financial discussion)

ニュートラル
If we had bought the house back then, we would be rich now.

If we had bought the house back then, we would be rich now. (Financial discussion)

カジュアル
If we'd grabbed that house, we'd be set for life.

If we'd grabbed that house, we'd be set for life. (Financial discussion)

スラング
If I'd copped that crib, I'd be ballin' right now.

If I'd copped that crib, I'd be ballin' right now. (Financial discussion)

複合仮定法 (過去の行動、現在の結果)

複合仮定法 (タイプ3 → 2)

If節 (過去の条件)

  • If + 過去完了形 If I had saved...
  • 仮定の過去 What didn't happen in the past

主節 (現在の結果)

  • Would/Could/Might + 動詞の原形 ...I would be...
  • 現在の結果 How things are now

主要な考え方

  • タイムトラベル Past affects Present
  • 後悔/説明 Why my present is this way

複合仮定法 vs 第三条件文

複合仮定法 (過去 ➡️ 現在)
もしもっと勉強していたら (過去) I would be confident now (present).
もし彼女がバスに乗り遅れていなかったら (過去) She would be here (present).
第三条件文 (過去 ➡️ 過去)
もしもっと勉強していたら (過去) I would have passed the exam (past).
もし彼女がバスに乗り遅れていなかったら (過去) She would have been late (past).

複合仮定法ですか? (過去の行動、現在の結果)

1

if節は、仮定の、または後悔している過去の行動についてですか?

YES
次のステップへ進む
NO
おそらくこの複合仮定法ではありません。(第二条件文やゼロ条件文かもしれません?)
2

主節は「今」真実である結果や状態を表していますか?

YES
はい!それは複合仮定法です (If + 過去完了形, would + 動詞の原形)
NO
いいえ?もし結果も過去のことなら、それは第三条件文 (If + 過去完了形, would have + 過去分詞) である可能性が高いです。

複合仮定法を使う時

😔

後悔と非難

  • If I hadn't procrastinated...
  • If she had warned me...
  • Wouldn't be in this mess
💬

説明と正当化

  • If I had pursued that degree...
  • Wouldn't have this job
  • Explaining current career
💸

逃した機会

  • If we had invested then...
  • Would be rich now
  • Lamenting financial choices
💪

現在の能力

  • If I had practiced more...
  • Could play guitar well
  • Relating past effort to current skill

レベル別の例文

1

If I had water, I would not be thirsty.

If I had water, I would not be thirsty.

2

If I had my keys, I would be inside.

If I had my keys, I would be inside.

3

If I had a map, I would know the way.

If I had a map, I would know the way.

4

If I had money, I would be happy.

If I had money, I would be happy.

1

If I had studied, I would be a doctor.

If I had studied, I would be a doctor.

2

If we had left early, we would be there now.

If we had left early, we would be there now.

3

If she had called me, I wouldn't be sad.

If she had called me, I wouldn't be sad.

4

If they had helped, the work would be finished.

If they had helped, the work would be finished.

1

If I hadn't lost my passport, I would be in Paris right now.

If I hadn't lost my passport, I would be in Paris right now.

2

If he had taken the job, he would be living in New York.

If he had taken the job, he would be living in New York.

3

If we had bought that house, we would be rich today.

If we had bought that house, we would be rich today.

4

If I had listened to you, I wouldn't be in this mess.

If I had listened to you, I wouldn't be in this mess.

1

If the company had invested in tech earlier, they would be the market leaders now.

If the company had invested in tech earlier, they would be the market leaders now.

2

If I hadn't broken my leg, I would be playing in the final today.

If I hadn't broken my leg, I would be playing in the final today.

3

If you had told me you were coming, the house would be clean.

If you had told me you were coming, the house would be clean.

4

If she had practiced more, she would be a famous pianist by now.

If she had practiced more, she would be a famous pianist by now.

1

Had the negotiators been more flexible, we would not be facing a strike today.

Had the negotiators been more flexible, we would not be facing a strike today.

2

If I hadn't been born into a wealthy family, I wouldn't have such a skewed perspective on poverty.

If I hadn't been born into a wealthy family, I wouldn't have such a skewed perspective on poverty.

3

If the architect hadn't ignored the safety codes, the building would still be standing.

If the architect hadn't ignored the safety codes, the building would still be standing.

4

If I had pursued my interest in biology, I might be working in a lab right now.

If I had pursued my interest in biology, I might be working in a lab right now.

1

Were it not for the fact that I had already committed to the project, I would be joining you on your travels.

Were it not for the fact that I had already committed to the project, I would be joining you on your travels.

2

Had the Enlightenment never occurred, our modern concept of individual rights would be non-existent.

Had the Enlightenment never occurred, our modern concept of individual rights would be non-existent.

3

If the virus had mutated differently last year, we would still be living under strict lockdown measures.

If the virus had mutated differently last year, we would still be living under strict lockdown measures.

4

If I hadn't squandered my inheritance in my twenties, I would be comfortably retired by now.

If I hadn't squandered my inheritance in my twenties, I would be comfortably retired by now.

間違えやすい

Past Mistakes, Present Results (Mixed Conditionals) Third Conditional

Both start with 'If I had...', but the Third Conditional ends with 'would have + V3'.

Past Mistakes, Present Results (Mixed Conditionals) Second Conditional

Both use 'would + base' in the result clause.

よくある間違い

If I study, I am happy now.

If I had studied, I would be happy now.

A1 learners often use simple present because they don't know the complex forms yet.

If I would have gone, I am there.

If I had gone, I would be there.

Using 'would' in the if-clause is the most common error globally.

If I had known, I would have been here now.

If I had known, I would be here now.

Confusing Mixed Conditionals with the Third Conditional (Past/Past).

If I hadn't been born in France, I wouldn't speak French.

If I hadn't been born in France, I wouldn't be speaking French (right now).

At C1, the mistake is usually a lack of precision in using continuous forms for present results.

文型パターン

If I had ___ (V3), I would be ___ (adjective) now.

If ___ (subject) hadn't ___ (V3), we wouldn't be ___ (V-ing) right now.

Real World Usage

Job Interview common

If I hadn't managed that project last year, I wouldn't be ready for this role.

Texting a Friend very common

If I'd seen your text earlier, I'd be there by now!

Doctor's Appointment occasional

If I had finished the antibiotics, would I still be feeling sick?

Financial Planning common

If you had started saving at 20, you would be a millionaire now.

Sports Commentary very common

If the striker hadn't missed that penalty, they would be champions today.

Social Media (Twitter/X) very common

If I hadn't clicked that link, my computer wouldn't be broken lol.

💡

時間軸のジャンプを見つけよう

文の片方が「had + 過去分詞」で過去を指し、もう片方が「would + 動詞の原形」で現在を指しているか見てみましょう。この時間差が、この仮定法を使う最大のヒントです。「もしあの時、もっと早く家を出ていたら、今頃渋滞に巻き込まれていないだろう。」"If I had left home earlier, I wouldn't be stuck in traffic now."
⚠️

If節に'would'はNG!

「had」を使ったif節では、絶対に「would」を使わないでください。これはよくある間違いです。if節は条件を示す部分で、仮定の結果を示す部分ではありません。「もし私がそれを知っていたら、今頃違う行動をしているだろう。」
If I had known that, I would be acting differently now.
🎯

今どきの後悔にぴったり

この仮定法は、過去の決断が今の気分や状況に影響していることを嘆く時に、SNSのキャプションやメッセージで使うのに最適です。「もし夜通しドラマを見ていなかったら、今頃起きていられるのに。」"If I hadn't binge-watched, I'd be awake."
🌍

'Had'の短縮形を使いこなそう

カジュアルな英語では、「If I had known...」は「If I'd known...」と短縮されることがよくあります。会話ではとても自然なので、積極的に使ってみましょう。「もし知っていたら、来なかったのに。」"If I'd known, I wouldn't have come."
💡

結果が「今」のことか確認しよう

その結果が「今」真実であることですか?もしそうなら、この複合仮定法を使っている可能性が高いです。もし結果も「過去」のことなら、それは第三条件文(Third Conditional)になります。「もしもっと勉強していたら、今頃もっと自信があるだろう。」
If I had studied harder, I would be more confident now.

Smart Tips

Check if the regret is about a past action or a current state. If you are currently feeling the consequence, use 'would + base'.

If I had studied, I would have been a doctor. (Implies you are retired or the chance is gone) If I had studied, I would be a doctor. (Implies this is your current missing profession)

This is a huge hint! If the sentence ends in 'now', the result clause almost always needs to be 'would + base'.

If I had eaten, I would have been full now. If I had eaten, I would be full now.

Use 'Had I' instead of 'If I had'. It removes the 'if' and sounds very sophisticated.

If I had known about the meeting, I would be there. Had I known about the meeting, I would be there.

Remember: 'Had' is for the past (the cause), 'Would' is for the present (the dream).

If I would have studied, I had be a doctor. If I had studied, I would be a doctor.

発音

If I'd (had) known, I'd (would) be there.

The 'd' contraction

In spoken English, 'had' and 'would' both contract to ''d'. You must use context to know which is which.

If I HADN'T lost my keys...

Stress on 'Hadn't'

When expressing regret, the word 'hadn't' is often heavily stressed to emphasize the counterfactual nature.

The Conditional Rise-Fall

If I had studied (rise), I would be a doctor (fall).

The rise indicates the condition, the fall indicates the result.

暗記しよう

記憶術

Past Perfect for the Past, Would for the Now.

視覚的連想

Imagine a bridge. One side is a 'No Entry' sign in 2010 (the past event that didn't happen). The bridge leads directly to a different version of your house today. The bridge is the 'Mixed Conditional'.

Rhyme

If 'had' was in the past you see, then 'would' is where you'd like to be.

Story

John didn't buy Bitcoin in 2010 (Past). Now he is poor (Present). John says: 'If I had bought Bitcoin, I would be a millionaire.' The story connects his past mistake to his empty wallet today.

Word Web

RegretHypotheticalHadWouldNowTodayIfResult

チャレンジ

Write three sentences about how your life would be different today if you had chosen a different university or job.

文化メモ

British speakers often use 'should' instead of 'would' in the first person, though this is becoming rare and very formal.

Americans are very likely to use 'would have' in the 'if' clause in casual speech, even though it is grammatically incorrect.

In formal academic contexts, the 'Had I...' inversion is preferred over 'If I had...' to sound more authoritative.

Conditionals in English evolved from Old English 'gif' (if) and the use of the subjunctive mood to express unreality.

会話のきっかけ

If you had been born in a different country, how would your life be different now?

If you hadn't started learning English, what would you be doing with your free time today?

If you had won the lottery five years ago, where would you be living right now?

日記のテーマ

Reflect on a major decision you made in the last 5 years. If you had chosen the other option, how would your daily life be different today?
Imagine a historical event (e.g., the invention of the internet). If it hadn't happened, how would the world be different now?

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

正しい形を選んで文を完成させましょう。

If I ___ (not/eat) that whole pizza, I ___ (not/feel) sick now.

✓ Correct! ✗ Not quite. Correct answer: hadn't eaten / wouldn't feel
if節は過去の行動を指すため過去完了形が必要で、主節は現在の結果を表すため「would + 動詞の原形」が必要です。
文中の間違いを見つけて修正しましょう。 Error Correction

Find and fix the mistake:

If she would have checked the schedule, she wouldn't be late now.

✓ Correct! ✗ Not quite. Correct answer: If she had checked the schedule, she wouldn't be late now.
if節では「would have」は間違いです。過去完了の条件には「had checked」が正しいです。
英語に翻訳しましょう。 翻訳

もし彼がもっと早く出発していたら、彼は今頃渋滞にはまっていないだろう。

Answer starts with: ["I...

✓ Correct! ✗ Not quite. Correct answer: ["If he had left earlier, he wouldn't be stuck in traffic now.","If he had left earlier, he wouldn't be in traffic now."]
過去の仮定の行動を表す過去完了形「had left」と、現在の結果を表す「wouldn't be stuck」を使います。
正しい文を選びましょう。 選択問題

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: If they had studied last night, they would understand the exam today.
正しい複合仮定法は、過去の条件に「if + 過去完了形」を、現在の結果に「would + 動詞の原形」を使います。

Score: /4

練習問題

8 exercises
Complete the sentence with the correct form of the verb in brackets.

If I ___ (not/waste) all my money on that car last year, I ___ (be) able to afford this trip now.

✓ Correct! ✗ Not quite. Correct answer: hadn't wasted / would be
We use Past Perfect for the past action and 'would + base' for the present result.
Choose the grammatically correct sentence. 選択問題

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: b
Option B correctly uses the Mixed Conditional (Past Condition -> Present Result).
Correct the error in the following sentence. Error Correction

Find and fix the mistake:

If she had took the map, she wouldn't be lost now.

✓ Correct! ✗ Not quite. Correct answer: If she had taken the map, she wouldn't be lost now.
The past participle of 'take' is 'taken', not 'took'.
Rewrite the sentences into one mixed conditional sentence. Sentence Transformation

I didn't study medicine. I am not a doctor today.

✓ Correct! ✗ Not quite. Correct answer: If I had studied medicine, I would be a doctor today.
Combine the past fact and present fact into a hypothetical mixed conditional.
Match the 'If' clause with the correct 'Result' clause. Match Pairs

1. If I hadn't eaten so much... 2. If I had moved to London... 3. If I hadn't lost my phone...

✓ Correct! ✗ Not quite. Correct answer: 1-C, 2-A, 3-B
Each past condition leads to a logical present result.
Is the following rule true or false? True False Rule

In a mixed conditional (past/present), you can use 'would' in both parts of the sentence.

✓ Correct! ✗ Not quite. Correct answer: False
'Would' is never used in the 'if' clause of a standard conditional.
Fill in the missing part of the dialogue. Dialogue Completion

A: Why are you so tired? B: If I ___ (go) to bed earlier last night, I ___ (not/be) so exhausted now.

✓ Correct! ✗ Not quite. Correct answer: had gone / wouldn't be
The past action (going to bed) affects the present state (being exhausted).
Identify if the sentence is Third Conditional or Mixed Conditional. Grammar Sorting

If I had seen him, I would have said hello.

✓ Correct! ✗ Not quite. Correct answer: Third Conditional
Both clauses are in the past, so it is a standard Third Conditional.

Score: /8

Practice Bank

11 exercises
正しい動詞の形を埋めましょう。 穴埋め問題

If I ___ (not/forget) my wallet, I ___ (can/buy) coffee now.

✓ Correct! ✗ Not quite. Correct answer: hadn't forgotten / could buy
間違いを特定し、修正しましょう。 Error Correction

If we would have listened to the warning, we wouldn't be lost in the woods.

✓ Correct! ✗ Not quite. Correct answer: If we had listened to the warning, we wouldn't be lost in the woods.
正しい複合仮定法を使っている文を選びましょう。 選択問題

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: If she had studied harder, she wouldn't be worried about her grades now.
英語に翻訳しましょう。 翻訳

もし彼らがその提案を受け入れていたら、彼らは今もっと成功しているだろう。

✓ Correct! ✗ Not quite. Correct answer: ["If they had accepted the proposal, they would be more successful now.","If they had accepted the proposal, they'd be more successful now."]
単語を並べ替えて正しい複合仮定文を作りましょう。 Sentence Reorder

これらの単語を並べ替えて文を作りましょう:

✓ Correct! ✗ Not quite. Correct answer: If he hadn't stayed up late, he wouldn't be so tired now.
if節と適切な主節を組み合わせて複合仮定文を作りましょう。 Match Pairs

節を組み合わせましょう:

✓ Correct! ✗ Not quite. Correct answer: matched
文を完成させるのに最適な動詞の形を選びましょう。 穴埋め問題

If you ___ (listen) to my advice, you ___ (not/have) this problem now.

✓ Correct! ✗ Not quite. Correct answer: had listened / wouldn't have
このインフォーマルな文の間違いを修正しましょう。 Error Correction

If I'd took that job, I'd be living in a different city now.

✓ Correct! ✗ Not quite. Correct answer: If I'd taken that job, I'd be living in a different city now.
どの選択肢が文法的に正しい複合仮定文ですか? 選択問題

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: If we had started earlier, we would be finished by now.
英語に翻訳しましょう。 翻訳

もし彼がアドバイスを受けていたら、彼は今こんなに困っていないだろう。

✓ Correct! ✗ Not quite. Correct answer: ["If he had taken the advice, he wouldn't be in so much trouble now.","If he had taken the advice, he wouldn't be in such trouble now."]
単語を並べ替えて意味の通る文を作りましょう。 Sentence Reorder

これらの単語を並べ替えて文を作りましょう:

✓ Correct! ✗ Not quite. Correct answer: If they had bought tickets online, they wouldn't be waiting now.

Score: /11

よくある質問 (8)

Yes! 'Could' adds the meaning of 'ability'. For example: 'If I had finished my work, I could be at the party now' means I would have the ability/permission to be there.

Absolutely. 'I would be rich if I had invested in Apple.' Just remember to remove the comma when the 'if' is in the middle.

The Third Conditional is Past/Past (If I had studied, I would have passed). The Mixed Conditional is Past/Present (If I had studied, I would be a doctor now).

This is very common in casual American English, but it is considered incorrect in exams and formal writing. Always use 'If I had...' for your tests!

Yes, 'might' is used if the present result is only a possibility. 'If I had taken that job, I might be happy now' (but I'm not sure).

It is neutral. It's used in both casual conversation and formal reports. However, the 'Had I...' inversion is very formal.

Only if the 'If' clause comes first. If the 'would' clause comes first, no comma is needed.

Technically, yes. 'If I had bought the tickets yesterday, I would be going to the concert tomorrow.' This is also a type of mixed conditional.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Si hubiera [participio], [condicional]

Spanish uses a specific subjunctive form, whereas English uses the indicative 'had'.

German high

Wenn ich ... hätte, wäre ich ...

German word order (verb at the end) is the main struggle for learners.

French high

Si j'avais [participe], je serais...

French does not use the subjunctive here, similar to English.

Japanese moderate

~te itara, ~noni

Japanese doesn't have a strict 'Past Perfect' vs 'Past Simple' distinction in the same way English does.

Arabic moderate

Law kuntu... lakuntu...

The verb 'to be' (kana) is repeated in both clauses to show the hypothetical nature.

Chinese low

Ruguo... jiu...

Context and time words (like 'now' or 'yesterday') are the only way to tell it's a mixed conditional.

Learning Path

Prerequisites

Was this helpful?
まだコメントがありません。最初に考えをシェアしましょう!