If it were sunny now, I would go shopping.
もし今晴れていたら、私は買い物に行っていただろう。(今、雨が降っているので行かない。)
If it had been sunny yesterday, I would have gone shopping.
もし昨日晴れていたら私は買い物に行っていただろう。(昨日、雨が降っていたので行かなかった。
実際には起こりそうもないこと・実際の事実とは違うこと・実際には起こった可能性がないことを「もし起こったら」と仮定する場合は仮定法を使います。
if節 現在・未来の出来事 過去形(be動詞は正式にはすべてwere
過去の出来事 過去完了形
主節 現在・未来の出来事 S+助動詞の過去形+動詞
過去の出来事 S+助動詞の過去形+have + done
if節の中のbe動詞には主語に関わらずwereを使うとされていますが、実際は口語では主語に従ってwasも使われます。
If it were sunny now, I would go shopping.
現在の話だが、現在晴れていないので過去形。wasでも可
If it had been sunny yesterday, I would have gone shopping.
単なる過去の話だが、昨日は晴れていなかったので過去完了形
If I had not been sick on that day, I could have attended the conference.
もしあの日に病気でなかったら、私はその会議に出席することができたのに。
attend・・・出席する
conference・・・会議
英語 ブログランキングへ
にほんブログ村
0 件のコメント:
コメントを投稿