• ベストアンサー

仮定法の英作文

最近高校の英語で仮定法の単元を勉強しています。しかし、なかなか難しいです。 そして今日、宿題に英作文の問題が出ました。 1.十分なお金があればその車を買えるのに。 If I had enough money,I could buy the car. これはたぶんあってると思います。 2.もし石油がなければ現代の生活はありえないだろう。 If it were not for oil,todays life is possible. これは自信ありません。しかもたくさんの書き換えができるらしいです。 これらの英作文(特に2)について解説をお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#14552
noname#14552
回答No.2

1は合っていると思います。 If it were not for oil,todays life is possible. todays life is possible は、「現代の生活は可能だ。」と現在形で肯定の表現になっているので、is の代わりに would not be possible、または would be impossible とすると仮定法で否定の表現になります。 それから、todays lifeを使うなら、today's life が正しいかと思います。

その他の回答 (3)

  • drjyoung
  • ベストアンサー率43% (28/65)
回答No.4

1.If I had enough money, I could have bought the car.  If I had enough money, I could buy the car. If I had enough money, I would be able to buy the car. などがあります。 2.色々な表現法がありますが、私なら If there was no oil, our life would not be the same. Our life (in today/in today’s world) would not be the same without oil. The world would not be the same without oil. のように書きます。

noname#24860
noname#24860
回答No.3

1.十分なお金があればその車を買えるのに。 If I had enough money,I could have buy the car. 2.もし石油がなければ現代の生活はありえないだろう。 If we hadn't had oil, today's life wouldn't have been as it is.

noname#36056
noname#36056
回答No.1

If it were not for ~ =もし仮に~がなかったら と公式化してしまいましょう

関連するQ&A