• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:英文問題について質問させてください!!)

英文問題について質問させてください!!

このQ&Aのポイント
  • 英文問題について質問させていただきます。説明がないため、内容がわかりません。
  • ifやwouldやcouldやmightなどを使用してつなげる必要がありますか?
  • 以下の英文問題について質問があります。

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

  • ベストアンサー
  • sayshe
  • ベストアンサー率77% (4555/5904)
回答No.1

例えば、1ですが、 1 What if she hadn't gone to the mountains?(regret it) 「彼女がその山に行っていなかったらどうでしょう?(それを後悔する)」となるので、仮定法過去完了の文を作れと言うことだと思います。 1. If she hadn't gone to the mountains, she would have regretted it. もし彼女がその山に行っていなかったら、彼女はそれを後悔したことでしょう。 2. If your cousin had had an accident last weekend, he / she would lie in hospital now. もしあなたのいとこが先週末に事故にあっていたら、今ごろ病院のベッドで寝ているでしょう。(仮定法過去完了+仮定法過去の帰結節になっています) 3. If your class tests hadn't been corrected, we would have gotten upset then. もしあなたのクラスのテストが訂正されていなかったら、私たちはその時怒っていたでしょう。 4. If there had been a hurricane, our bungalow would be gone now. もしハリケーンが来ていたら、私たちのバンガローは今はないでしょう。(これも仮定法過去完了+仮定法過去) 5. If you could speak Spanish, you would / could have worked in Spain all last year. あなたがスペイン語を話せるなら、昨年はずっとスペインで働いていた(働けた)でしょうに。 (これは、珍しく「仮定法過去」+「仮定法過去完了の帰結節」の組み合わせだと思います。あまり文法の本には書かれていないのですが、昨年も、今も事実は「スペイン語が話せない」と言うことは、仮定法過去になります、しかし、スペインで昨年働いていただろうにと言うのは、実現しなかった過去の裏返しなので、仮定法過去完了になるという理屈です。かなり以前に「関西外大」の文法問題に出ていたと思います。 6. If he hadn't told the truth, the police would / might have put him in prison. 彼が真実を語っていなかったら、警察は、彼を投獄していてでしょう(投獄していたかもしれません)。 7. If he had done it, I would have despised him for a long time now. 彼がそれをしていたら、私は今長く彼を軽蔑しているでしょう。 (仮定法過去完了+仮定法過去[現在完了の文が元にあるのでは?形の上からは、仮定法過去完了にそっくり]) 8. If your parents had emigrated to America, they / you would / might have been given American citizenship. あなたの両親が、アメリカに移民していたら、彼ら/あなたは、アメリカの市民権を与えられていたでしょう(与えられていたかも知れません)。 9. If you had studied zoology, you would / might work in a zoo now. あなたが動物学を勉強していたら、今ごろ動物園で働いているでしょう(いるかもしれません)。 10. If your dream hadn't come true, I would / could not have been rich. あなたの夢が実現していなかったら、私は金持ちになっていないでしょう(なれなかったでしょう)。 (あなたが発明家、あるいは、起業家で、私が、投資家の場合等)

duke0601
質問者

お礼

ありがとうございます!! すごく分かりやすいです!! 分んなくて次に進めず困っていました(*_*) 本当にありがとうございました☆

関連するQ&A