if – Third conditional

解説を開く

解説

このレッスンでは if の「過去についてのもしも」の表現を学んでいきます。

「もしもあのとき〇〇だったら△△だったのに」という言い回しです。

レッスンを進める前に if の使い方と覚え方の記事を読むことをおすすめします。

例文を見てみましょう。

If I had taken the bus, it would have been cheaper than taking a taxi.

もしバスに乗って入れば、タクシーを使うより安かっただろう。

First conditional と比較すると時制が過去完了になってることがわかります。

would の直後の動詞は原型になる性質があるので had と間違えないように注意してください。

続く文の would は伝えたいニュアンスによって could や might が続くことがあります。

If I had studied harder, I could have become an astronaut.

もしもっと懸命に勉強していたら、私は宇宙飛行士になれたかもしれない。

If she had listened more carefully to her teacher, she might have gotten a higher score.

もし彼女が先生の話をよく聞いていれば、もっと高い点数を取れたかもしれない。

If he had known where his mother was, he would have gone to see her.

もし彼が母親がどこにいるか知っていたら、彼は会いに行っていただろう。

解説を閉じる

練習

それでは練習をしましょう。目安は10回繰り返すことです!

もう一度練習!あと 9