複合条件文:過去の行為、現在の結果
Grammar Rule in 30 Seconds
Connect a past hypothetical action to a present hypothetical state: 'If I had [done X], I would be [Y now].'
- Use Past Perfect in the 'if' clause for the past action: 'If I had studied...'
- Use the Present Conditional (would + verb) for the present result: '...I would be a doctor.'
- The situation must be unreal; you didn't do the action, and the result isn't true.
Overview
- 「もし昨日早く寝ていたら、今ごろ眠くないのに」
Past Perfect(過去完了形)を使うという厳格なルールがあります。- If節(過去の仮定): 過去の事実(実際にはしなかったこと)から距離を置くために
had + 過去分詞を使います。 - 主節(現在の結果): 現在の事実(実際にはそうではない状況)から距離を置くために
would + 動詞の原形を使います。
If + 主語 + had + 過去分詞 | If I had taken the job... |主語 + would / could / might + 動詞の原形 | ...I would be living in Tokyo now. |- 1If節:
had + past participle
If I had studied harder(もしあの時もっと勉強していたら)のように、過去の特定の時点での行動を否定または肯定します。- 1主節:
would / could / might + base verb
would: 「(確実に)〜だろう」という強い推測could: 「〜できるだろうに」という能力や可能性might: 「ひょっとすると〜かもしれない」という控えめな推測
If I hadn't missed the train, I would be at the meeting now.
If she had won the lottery last year, she could buy this house today.
I would be much happier now if I had followed your advice.If I had accepted that offer, I would be working in London now.
If I hadn't met you at the party, my life would be very different today.
If we had invested in that technology two years ago, we would be the market leader now.
If you had double-checked the document, we wouldn't be in this mess.
If I had started learning English as a child, I would be much more fluent now.
If the industrial revolution hadn't happened, our lives would be much harder today.
- Incorrect:
If I studied harder in college, I would have a better job now. - Correct:
If I had studied harder in college, I would have a better job now.
had + 過去分詞 にしなければなりません。過去形(studied)を使うと、現在の習慣的な仮定(もし今、勉強する習慣があれば)という意味になってしまいます。would have + 過去分詞 を使ってしまう(仮定法過去完了との混同)- Incorrect:
If I had saved more money, I would have been rich now. - Correct:
If I had saved more money, I would be rich now.
now や today がある場合、あるいは「今の状態」を指したい場合は、would + 原形 を使わなければなりません。would have been にすると、「過去のある時点ですでに金持ちだっただろう(今はどうか知らない)」というニュアンスになってしまいます。- Mistake: 全てを
wouldで済ませてしまう。
could(〜できるのに)や might(〜かもしれないのに)を使い分けることで、表現の幅を広げましょう。例えば、If I had taken that course, I could speak Spanish now. と言えば、単なる推測ではなく「能力の有無」に焦点を当てることができます。would + 原形 | 現在の事実に反する仮定(もし今〜なら、今…なのに) |would have + 過去分詞 | 過去の事実に反する仮定(もしあの時〜だったら、あの時…だったのに) |would + 原形 | 過去の仮定が現在に及ぼす影響(もしあの時〜だったら、今…なのに) |- 1Third:
If I had studied, I would have passed the exam.
- 1Mixed:
If I had studied, I would be a doctor now.
If I had... の代わりに If I were... を使う混合仮定法もありますか?If I were smart, I would have graduated earlier.)。しかし、今回学習した「過去の行動 → 現在の結果」のパターンの方が圧倒的に使用頻度が高く、まずはこれを完璧にすることが優先です。If you had... を使うと「責めている」ニュアンスが強くなるため、クッション言葉を添えるなどの配慮が必要です。Had I known you were coming, I would be at home now.(あなたが来ると知っていたら、今ごろ家にいるのですが。)のように、If を省略して Had を文頭に出すと、よりフォーマルで洗練された響きになります。C1レベルなら、ぜひ挑戦してほしい表現です。now などの時間を示す言葉は必ず必要ですか?now, today, currently, at the moment などの言葉を添えて練習することをお勧めします。Structure of the Mixed Conditional (Past Action -> Present Result)
| Clause Type | Grammar Form | Example Component | Time Reference |
|---|---|---|---|
|
If-Clause (Condition)
|
Past Perfect (had + V3)
|
If I had studied harder
|
Unreal Past
|
|
Main Clause (Result)
|
Present Conditional (would + V1)
|
I would be a doctor
|
Unreal Present
|
|
Negative If-Clause
|
hadn't + V3
|
If I hadn't moved
|
Unreal Past
|
|
Negative Result
|
wouldn't + V1
|
I wouldn't be here
|
Unreal Present
|
|
Modal Variation
|
could/might + V1
|
I might be rich
|
Unreal Present
|
Contractions in Mixed Conditionals
| Full Form | Contraction | Example |
|---|---|---|
|
I had
|
I'd
|
If I'd known...
|
|
I would
|
I'd
|
I'd be happy.
|
|
had not
|
hadn't
|
If I hadn't...
|
|
would not
|
wouldn't
|
I wouldn't be...
|
Meanings
This mixed conditional describes a hypothetical past situation and its present consequence. It is used to express how a different choice or event in the past would have resulted in a different state of being or situation in the present moment.
Regret and Reflection
Expressing regret about a past decision that affects current status.
“If I hadn't dropped out of college, I would have a better salary today.”
“If we had moved to Spain last year, we would be speaking fluent Spanish by now.”
Logical Deduction
Using a known past fact to explain a current state of affairs hypothetically.
“If they had checked the map, they wouldn't be lost right now.”
“If you had slept more last night, you wouldn't look so tired.”
Formal Argumentation
Hypothesizing about historical events to critique current political or social states.
“If the treaty had been signed, the region would be at peace today.”
“If the architect had used better materials, the building wouldn't be crumbling now.”
Reference Table
| 条件 (過去) | 結果 (現在) | 例文 |
|---|---|---|
|
If + Past Perfect
|
would + base verb
|
If I had taken that flight, I would be in Paris now.
|
|
If + Past Perfect
|
could + base verb
|
If she had saved money, she could travel more.
|
|
If + Past Perfect
|
might + base verb
|
If he had trained harder, he might be a professional athlete.
|
|
If you had told me
|
I would understand
|
If you had told me, I would understand the situation better now.
|
|
If they hadn't left
|
they wouldn't miss
|
If they hadn't left early, they wouldn't miss the party.
|
|
If I had known
|
I wouldn't worry
|
If I had known, I wouldn't worry about it today.
|
|
If we had chosen
|
we would be eating
|
If we had chosen the other restaurant, we would be eating pasta right now.
|
フォーマル度スペクトル
Had we invested in property a decade ago, we would currently possess significant equity. (Financial discussion)
If we had bought a house ten years ago, we would be much better off now. (Financial discussion)
If we'd bought that place back then, we'd be set for life. (Financial discussion)
If we'd copped that house in the day, we'd be chilling now. (Financial discussion)
混合型仮定法:過去の行動、現在の結果
If節 (過去の条件)
- If + 過去完了 If I had studied...
- 仮定の過去 unreal event
- 仮定法過去完了との関連 uses same tense
主節 (現在の結果)
- would/could/might + 動詞の原形 ...I would be...
- 仮定の現在 unreal outcome
- 仮定法過去との関連 uses same structure
使用法と目的
- 現在の結果 explains 'why now'
- 後悔/安堵 reflecting on choices
- 現代の関連性 job interviews, texting
混合型仮定法と他の仮定法との比較
混合型仮定法の使い方決定フローチャート
過去に起こった(または起こらなかった)仮定の状況について話していますか?
この過去の仮定の状況は、現在に直接的かつ継続的な結果をもたらしていますか?
後悔、安堵、または現在の状態を説明していますか?
これを使う場面
日常生活
- • テキストメッセージ
- • 渋滞の愚痴
- • カフェでの会話
ビジネス・仕事
- • 面接
- • プロジェクトの反省会
- • キャリア選択の説明
メディア・エンターテイメント
- • Netflixの字幕
- • ゲームのボイスチャット
- • SNSのキャプション
学術・フォーマル
- • 大学のプロジェクト
- • 討論
- • 公式な議論
レベル別の例文
If I had a map, I would be happy.
If I had a map, I would be happy.
If I had eaten, I would not be hungry.
If I had eaten, I would not be hungry.
If I had my keys, I would be inside.
If I had my keys, I would be inside.
If I had studied, I would be a student.
If I had studied, I would be a student.
If I had gone to bed early, I wouldn't be tired.
If I had gone to bed early, I wouldn't be tired.
If we had bought the car, we would be at the beach.
If we had bought the car, we would be at the beach.
If she had called me, I would be there now.
If she had called me, I would be there now.
If they had practiced, they would be winners.
If they had practiced, they would be winners.
If I had taken that job, I would be living in New York.
If I had taken that job, I would be living in New York.
If you had told me earlier, I wouldn't be so angry.
If you had told me earlier, I wouldn't be so angry.
If he had saved money, he would have a house now.
If he had saved money, he would have a house now.
If we hadn't missed the train, we would be in Paris.
If we hadn't missed the train, we would be in Paris.
If the government had acted sooner, the economy would be stronger.
If the government had acted sooner, the economy would be stronger.
If I had finished my degree, I would be earning more money.
If I had finished my degree, I would be earning more money.
If they had checked the weather, they wouldn't be stuck in the snow.
If they had checked the weather, they wouldn't be stuck in the snow.
If she hadn't lost her passport, she would be on the plane right now.
If she hadn't lost her passport, she would be on the plane right now.
If the architect had adhered to the original plans, the structure wouldn't be so unstable.
If the architect had adhered to the original plans, the structure wouldn't be so unstable.
If I hadn't been born in a small town, I might not be so appreciative of city life.
If I hadn't been born in a small town, I might not be so appreciative of city life.
If the company had diversified its portfolio years ago, it would be thriving today.
If the company had diversified its portfolio years ago, it would be thriving today.
If he had possessed more foresight, he wouldn't be in this legal predicament.
If he had possessed more foresight, he wouldn't be in this legal predicament.
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.
If the protagonist had succumbed to his impulses in the first act, the play would be a tragedy.
If the protagonist had succumbed to his impulses in the first act, the play would be a tragedy.
If the central bank hadn't intervened so aggressively, we would be facing a total systemic collapse.
If the central bank hadn't intervened so aggressively, we would be facing a total systemic collapse.
If I hadn't spent my formative years in Tokyo, my worldview would be significantly narrower.
If I hadn't spent my formative years in Tokyo, my worldview would be significantly narrower.
間違えやすい
Both start with 'If + Past Perfect'. Learners often finish the sentence with 'would have + V3' out of habit.
Learners use 'If + Past Simple' for past events.
よくある間違い
If I had lunch, I am not hungry.
If I had had lunch, I wouldn't be hungry.
If I have studied, I would be a doctor.
If I had studied, I would be a doctor.
If I had taken the job, I would have been rich now.
If I had taken the job, I would be rich now.
If I didn't miss the flight, I would be in London.
If I hadn't missed the flight, I would be in London.
文型パターン
If I had never ___, I would be ___ now.
If the company had ___, they wouldn't be ___ today.
Real World Usage
If I hadn't managed that team in my last role, I wouldn't be ready for this position.
If I'd seen your text earlier, I'd be there by now!
If you had started your pension at 20, you would be a millionaire today.
If the storm hadn't destroyed the fleet, the invasion would be successful.
If I'd known the portions were this big, I wouldn't be so worried about being hungry!
If I hadn't cut my own hair, I wouldn't be wearing this hat in every photo.
「could」と「might」も使ってみよう
「if」節で単純過去形はNG
一日を振り返ってみよう
文脈がすべて
倒置で表現の幅を広げよう
Smart Tips
Use the Mixed Conditional to emphasize that the past is over but the pain/result is still here.
Delete the 'have been' and just use 'be'.
Use 'Had [Subject] [V3]' to start your sentence for a more professional tone.
Check for state verbs (be, have, know, like). These are usually present results.
発音
Contraction of 'had'
In spoken English, 'had' is almost always contracted to ''d'.
Contraction of 'would'
Similarly, 'would' is contracted to ''d'. You must use context to know which is which.
The Regret Fall
If I had only ↘known, I would be ↘happier.
Falling intonation on the key words emphasizes the sense of regret.
暗記しよう
記憶術
HAD in the past, WOULD in the now. Bridge the time, and you'll know how.
視覚的連想
Imagine a bridge where the left side is a black-and-white photo of a past event (labeled 'HAD') and the right side is a colorful live video of the present (labeled 'WOULD').
Rhyme
If I had done it then, I would be happy when?
Story
A man forgets his umbrella in 1990 (If I had taken it...). Now, in 2024, he is still wet (...I wouldn't be wet now). It's a long-lasting consequence!
Word Web
チャレンジ
Write three sentences about how your life would be different today if you had chosen a different university or first job.
文化メモ
British speakers often use 'should' instead of 'would' in the first person, though it is becoming archaic: 'If I had known, I should be quite cross now.'
Americans are very likely to use 'would have' in the if-clause in informal speech, which is technically incorrect but very common: 'If I would have known...'
In history and political science, this grammar is used for 'Counterfactual History' to analyze what might have happened.
Conditionals in English evolved from Old English 'gif' (if) which required the subjunctive mood. Over time, the distinct subjunctive forms merged with the indicative, leading to the use of 'had' and 'would' to signal hypotheticality.
会話のきっかけ
If you had chosen a different major in university, what would you be doing for work now?
If you hadn't moved to your current city, where would you be living?
If you had won the lottery five years ago, how would your life be different today?
If you had never learned English, how would your career prospects be different right now?
日記のテーマ
よくある間違い
Test Yourself
If I ______ (listen) to my coach, I wouldn't be injured now.
Find and fix the mistake:
If she didn't take that photography class, she wouldn't be a professional photographer today.
Translate into English: 'Si hubieras estudiado más, tendrías mejores notas ahora.'
Answer starts with: ["I...
Arrange the words in the correct order:
All words placed
Click words above to build the sentence
Score: /4
練習問題
8 exercisesIf I ___ (not/waste) all my money last week, I ___ (be) able to buy this jacket now.
Choose the correct sentence:
Find and fix the mistake:
If I had won the lottery yesterday, I would have been rich today.
Fact 1: I didn't take the map. Fact 2: I am lost now.
In a mixed conditional (Past Action/Present Result), the 'if' clause uses the Past Simple.
A: Why are you so tired? B: If I ___ to bed earlier last night, I ___ so exhausted now.
1. If I had moved to China... 2. If I had eaten breakfast...
Sort the sentences.
Score: /8
Practice Bank
12 exercisesIf they ______ (start) saving earlier, they could afford a house today.
If he would have listened to my advice, he wouldn't be in trouble now.
Choose the correct sentence:
Translate into English: 'Si no hubiéramos tomado ese atajo, estaríamos allí en este momento.'
Arrange these words into a sentence:
Match the clauses:
If you ______ (tell) me earlier, I would know what to do.
If she didn't study for the exam, she wouldn't pass it now.
Which sentence is grammatically correct?
Translate into English: 'Si hubieran contratado más personal, no estarían tan estresados hoy.'
Arrange these words into a sentence:
Match the conditions to their outcomes:
Score: /12
よくある質問 (8)
Yes! Use `might` if the present result is only a possibility. Example: 'If I had taken that job, I might be living in Hawaii now.'
The Third Conditional is Past -> Past ('If I had eaten, I wouldn't have been hungry then'). This Mixed Conditional is Past -> Present ('If I had eaten, I wouldn't be hungry now').
In formal writing, no. It should always be `If I had...`. However, you will hear many native speakers say 'If I would have' in casual conversation.
Yes. `Could` expresses present ability. 'If I had finished my training, I could fix this computer now.'
Absolutely. 'I would be a doctor now if I had studied harder.' Just remember to remove the comma.
Because it mixes the 'if' clause of the Third Conditional with the 'result' clause of the Second Conditional.
Very often. It's used to analyze why a company is in its current state based on past decisions.
Not always, but it helps clarify that the result is in the present. Context usually makes it clear.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Si hubiera + participio, sería...
Spanish requires the subjunctive mood, whereas English uses the indicative form of the past perfect.
Si j'avais + participe, je serais...
French does not use the subjunctive in the 'if' clause with 'si'.
Wenn ich ... hätte, wäre ich...
German word order changes significantly in the result clause.
...te itara, ...darou
Japanese doesn't have a direct equivalent to 'would'; it uses probability markers like 'darou' or 'noni'.
Law kuntu... lakuntu...
Arabic often repeats the verb 'to be' (kana) to establish the timeframe.
Ruguo... jiu...
There is no change in the verb form itself.
Learning Path
Prerequisites
Learn These First
Continue With
Related Grammar Rules
第一条件: Unless = If Not
友達に「新築祝いのパーティーには絶対行くけど、上司に残業をさせられなければね」と説明しようとしたことはありませんか? `I...
ゼロ条件法: 習慣と日課
Overview 日が沈むと同時にスマホが自動的にダークモードに切り替わることに気づいたことがありますか?あるいは、Netflixを開く...
Can: 能力を表す (Can)
Overview バク宙ってできる?それとも、まともなサワー種(サワーどう)のパンが焼けるくらいかな?どっちにしても、君は `can`...
混合仮定法:過去の行動、現在の結果 (Type 2)
### Overview 英語学習において、中級から上級(B2レベル)へとステップアップする際、避けては通れないのが「仮定法」の高度な...
Suppose & Supposing: もしものゲーム
### Overview 英語の文法において、`suppose` と `supposing` は、聞き手を思考実験に誘い込むための特別な仮定法接続詞として...