2017年1月6日金曜日

可能性のない仮定

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 件のコメント:

コメントを投稿