📚 English Topic 94Mixed Conditionals🌳 上級
If + Past Perfect, Would + Verb
もし〜だったら、今ごろ…だろうに
📚 混合仮定法 / 過去の事実と現在の結果 📚
1
💬 会話
Sarah: If I had taken that job, I would be living in London now.
もしあの仕事を引き受けていたら、今ごろロンドンに住んでいるだろうに。
Mark: If you were more organized, you wouldn't have lost your passport.
君がもっと几帳面なら、パスポートを失くしたりしなかっただろうに。
Sarah: If I hadn't missed the train, I wouldn't be so stressed right now.
電車を逃していなければ、今こんなにストレスを感じていないはずだわ。
Mark: If he had studied harder, he would have a better degree today.
彼がもっと勉強していたら、今日もっと良い学位を持っているだろうね。
Sarah: If we hadn't invested in that company, we would be rich now.
あの会社に投資していなければ、今ごろ私たちは金持ちだったのに。
Mark: If I were you, I would have accepted the offer yesterday.
もし私が君なら、昨日その申し出を受けていただろうな。
2
📖 単語
5 単語英語日本語
organized几帳面な、整理整頓された
invest投資する
degree学位
stressedストレスを感じている
accept受け入れる
3
⭐ キーフレーズ
If + Subject + had + P.P., Subject + would + Verb
もし(過去に)〜していたら、(今)…だろうに
- パターン: Mixed Conditional (Type 3 + Type 2)
- 意味: 過去の出来事が現在の状況にどのような影響を与えているかを表現します。
If I had won the lottery, I would be rich now.
もし宝くじに当たっていたら、今ごろ金持ちなのに。
If I hadn't eaten so much, I wouldn't feel sick now.
あんなに食べなければ、今気分が悪くなることはないのに。
4
🎓 解説
混合仮定法(Mixed Conditionals)は、「過去の仮定」と「現在の結果」を組み合わせる高度な文法です。
If節(過去の仮定)には過去完了形(had + 過去分詞)を使い、「もしあの時〜だったら」という意味になります。
帰結節(現在の結果)には would + 動詞の原形を使い、「今ごろ…だろうに」という現在の反実仮想を表します。
If I had moved to Paris, I would speak French now.
= 「もしパリに引っ越していたら、今ごろフランス語を話せているだろうに。」
5
📝 クイズ
「もし昨日早く寝ていたら、今こんなに眠くないのに」を英語で言うと?