- ベストアンサー
英語 仮定法について
次の2つの問題でそれぞれ質問です (1)Fortunately, it stopped raining. Otherwise, I ( ) to borrow an umbrella. この()に入るもので、①would have と②would have had があり、答えは②でした。なぜ①だといけないのでしょうか?①でも、「もし止まなかったら、今傘を借りなければならなかっただろう」という意味で通ると思いました。 (2) I wish you told me the news before. この文で間違ってる部分を選ぶという問題で、正解はtold→have toldでした。しかし私は、before →nowでも良いのではないかと思いました。「今私にそのお知らせを教えてくれてもいいのに。」という感じで、目の前にいる相手が自分にそのニュースの内容を隠してて教えてくれないというようなニュアンスです。やはり、こういうニュアンスより、「あの時教えてくれればよかったのに。」という意味の方が自然だから、told→have toldが正解なのでしょうか。 この2つについてお願いします。
- みんなの回答 (2)
- 専門家の回答
お礼
とても分かりやすかったです。ありがとうございました。