仮定法過去例文

仮定法過去例文

こちらで音声が聴けます

現在、もしくは未来の事実とは反対のことを仮定して
「(今)もし〜だったら、…するのになあ」
If 主語+過去形, 主語 would/could/might+動詞原形

例)
「もし時間に余裕があったら、英語の勉強をするのになあ」
実際は時間がなくてできない。
If I had enough time, I would study English.

  1. もしもっとお金があったら、毎年海外旅行に行くだろう。
    If I had more money, I would travel abroad every year.

  2. もし英語を話すことができたなら、海外から来た旅行者に話しかけるだろう。
    If I could speak English, I would talk to travelers from other countries.

  3. もし私があなただったら、そんなことはしないだろう。
    If I were you, I wouldn't do a thing like that

  4. もし私が彼女の電話番号を知っていたら、彼女に電話をするのになあ。
    If I knew her phone number, I would call her.

仮定法過去完了例文

過去の事実とは反対のことを仮定する。
もし(あの時)〜だったら、..(wouldしていただろう・couldできていただろう)
If I had+過去分詞、主語 (would・could)have +過去分詞

例)
「あの時そこにいたら、あなたに会っていただろう」
(実際はそこにいなかったので会えなかった)
If I had been there then, I would have met you.

  1. そのことを知っていたら、それを買わなかっただろう。
    If I had known about it, I wouldn't have bought it.

  2. もしあなたが私にそのことを知らせてくれていたら、それを買っていただろう。
    If you had let me know about it, I would have bought it.

  3. もう少し早く家を出ていたら、その電車に間に合っていたのに。
    If I had left home a little earlier, I could have gotten the train.

  4. もう少し時間があれば、彼女と話が出来たのに。
    If I had had a little more time, I could have talked to her.

  5. もしお金持ちだったら、その車を買うことができたのに。
    If I had been rich, I could have bought the car.

  6. Could have (可能性として)〜していたかもしれない。

  7. もし君が僕をとめていなかったら、僕は自動車事故を起こしていたかもしれない。
    If you hadn't stopped me, I could have had a car accident.

  8. もしその会社の株を買っていたら、全財産を失っていたかもしれない。
    If I had bought the company stocks, I could have lost all I have.