仮定法過去

If I had enough time and money, I would travel around the world.
もし十分な時間とお金があれば、世界中を旅するのになあ。

「If + 主語 + 過去形, 主語 + 助動詞の過去形」の形で「もし~なら、…なのに」と、現在の事実の反対を仮定する文になります。

・この用法を「仮定法過去」と呼びます

・be動詞は仮定法過去の場合、原則として主語が何であっても were を使います。

同類の表現

If I had a car, I could drive you to the station.
私が車を持っていれば、あなたを駅まで乗せていけるのだが。

If you were my brother, I would ask you for some money.
もしあなたが私のお兄さんだったら、少しお金をお願いするのだけど。

If he worked hard, he could support his family.
彼が一生懸命働いたら、家族を支えられるのに。

If it were not raining, I could walk home.
もし雨が降っていなかったら、歩いて家に帰れるのに。

If I were rich, I could buy that car.
私が金持ちなら、あの車を買えるのに。

スポンサーリンク