B2 · 上級

第三条件形:後悔のタイムマシン

後悔のタイムマシン:もし私が勉強していたら、合格できていたでしょう。非現実的な過去 — 何かがあり得たかもしれない、あるべきだったかもしれない、決して起こらなかったこと。

01

第三条件形

後悔のタイムマシン

第三条件形は過去へ旅し、それを書き換えます:もし条件が違っていたら、結果も違っていたでしょう。過去は閉ざされています — これが何かがあり得たかもしれないことです。

🕰️

非現実的な過去

書き換えられた過去

If I had studied, I would have passed

😔

後悔

遅すぎた願い

If I had known, I would have called

⚖️

批判

穏やかな叱責

If you had checked the map, we would not have got lost

🔮

閉ざされた扉

過去は変えられない

If they had left earlier, they would have caught the train

⚠️ If + had + 動詞の過去分詞形、would have + 動詞の過去分詞形。書き換えられた過去。

02

公式

if + had + 動詞の過去分詞形 → would have + 動詞の過去分詞形

両方の部分は過去へ旅します:条件は had + 動詞の過去分詞形を持ち、結果は would have + 動詞の過去分詞形を持ちます。マシンは片方向にしか機能しません — 過去は変えられません。

条件If I had studied
結果I would have passed the exam
見逃された機会If you had called me, I could have helped

⚠️ if の部分には had + 動詞の過去分詞形、結果の部分には would have + 動詞の過去分詞形。

03

一般的な間違い

四つのタイムマシンのミス

マシンは、would が if 節に這い入る時、have が結果の部分で消える時、または両方の部分が異なる時制に住んでいる時に詰まります。

If I would have studied, I would have passed.

If I had studied, I would have passed.

💡 if 節には had + 動詞の過去分詞形 — would はありません。

If I had studied, I would passed.

If I had studied, I would have passed.

💡 結果の部分では、would の後に have + 動詞の過去分詞形が必要です。

If I had studied, I will have passed.

If I had studied, I would have passed.

💡 非現実的な過去は would have とペアになり、will にはなりません。

If she had called me, I could helped her.

If she had called me, I could have helped her.

💡 could have + 動詞の過去分詞形 — 見逃された機会。

04

クイッククイズ

直前に学んだことをテストします

3分、5問 — 何が定着したかチェックしましょう。エッセイ問題は約束通りありません。

問題 1 / 50 / 5

If I had studied, I ___ have passed.

💡 追加情報2 セクション
05

仮定法ラダー

4段、常に真から決して起こらないまで

4つの仮定法は1つのラダーです:各段は状況を現実からの距離を1段階ずつ進めます。

1
Zero常に真

If you heat ice, it melts

2
First現実的な未来

If it rains, I will stay home

3
Second非現実的な現在

If I had money, I would travel

4
Third非現実的な過去

If I had known, I would have called

⚠️ 1つのラダー、4段:常に真から決して起こらないまで。

06

「Had + 動詞の過去分詞形」か「Would Have + 動詞の過去分詞形」か?

役割に合う半分を組み合わせる

1つの文の中に2つの機械:条件の半分と結果の半分。それぞれ独自のエンジンを持っています。

if + had + V3
the unreal conditionもし私が勉強していたら…
would have + V3
the unreal result…私は合格していたでしょう
could have + V3
the missed chance…私は助けられたでしょう

⚠️ if節は「had + 動詞の過去分詞形」を持ちます;結果は「would have + 動詞の過去分詞形」を持ちます。

© 2026 English Measure. 無断転載禁止。