• ベストアンサー

仮定法について

the bus didn’t hit the dog,because the bus stopped quickly.を 仮定法になおすのですが 自分で、解くと=the bus would have hit the dog if the busここまでしか 判らないでいます。 わかる方 教えてください。お願いします。 

  • 英語
  • 回答数2
  • ありがとう数0

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

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

バスはすぐに止まったので、バスは犬をひかなかった。 (無生物なので、和訳する時は、 「バスがすぐに止まったので、犬はひかれなかった。」がいいかも) で一番上の和訳を仮定法(日本語で)で書くと 「バスが早くとまらなかったら、バスは犬をひいていただろう。」 仮定法は非現実だから、現実を反対に書くのがポイントかも。 あとは、仮定法の文章が過去形だから、英文は仮定法過去完了を使って書く。  If bus had not stopped quickly, the bus would have hit the dog . だと思います。

その他の回答 (1)

回答No.1

The bus would have hit the dog if the bus had not stopped quickly. だと思います。

関連するQ&A

  • 仮定法の書き換え教えてください

    仮定法の書き換え教えてください (  )内間違いなので教えてください 1Because you didn't leave eary,you missed the train. ->If you had left eary, you( would haven't)missed the train. 2Because I couldn't take a long vacation, I didn't travel. ->If I ( could have took) a long vacation, I would have traveld. 3I could finish this job because you gave me good advice. -> If you hadn't given me good advice, I (could haven't finish)this job. 4The table broke , as I leaned on it. -> If I hadn't leaned on ( it), (the table)wouldn't have broken. 5It was snowing hard yesterday , so I stayed home all day. -> If it hadn't been snowing hard yesterday, I ( would haven't ) stayed home all day.  

  • 仮定法、mixed conditionalについて

    仮定法の 3rd conditionalとmixed conditionalについて質問です。 If I had got up earlier, I wouldn't have missed the bus. このような3rd conditionalについては理解できています。 次に、 If I had got up earlier, I would be on the bus. 「もし~していたら、今頃~なのに」  このようなif節が、「主語 + 過去完了形」、後ろが「would + 動詞の原形」のmixed conditionalも理解できます。 しかし映画などを見ていると、 (1)If I didn't have you to worry about, I would have clobbered her. (2)If it weren't for Sophie, I would have been a scarecrow for the rest of my life. などのような先ほどのmixed conditionalとは逆のmixedがよくでてきます。 (ちなみにこの文は「ハウルの動く城」の英語版の字幕からです) これがどういう意味なのか、いまいちよくわかりません。 例えば(2)の文で、 If it hadn't been for Sophie, I would have been a scarecrow.... にしたら意味がどう変わるのでしょうか? ここの違いがよくわからないので、教えていただけたら嬉しいです。 それと、仮定法には全部でいくつの種類があるのでしょうか? 私が知っているのは、 1st conditional  2nd conditional 3rd conditional mixed conditional zero conditional です。 (すみませんが、日本語での呼ばれ方はよくわかっていません) ほかにも何かあるのでしょうか?

  • 仮定法の英訳教えてください

    仮定法の英訳教えてください 1彼が医者の忠告に従っていれば、今頃病気で苦しんだりしていないだろうに  → If he had follwed his advice, he wouldn't (   ) from illness now. 2学生時代にもっと英語を勉強していれば,海外旅行に不安を感じたりしないだろうに  →If I had studied English (     ), I wouldn't (  )wormed about (   )travel abroad. 3もっと多くの本を読んでいれば、知識がもっと豊富にあるだろうに  →If I had read more books , I would have(                ). 4家が全焼していいなければ、あの家族は今も幸せに暮らしているだろうか  →If (  ) the house hadn't burn down, would that family(  )still (   )happily? 5素早く行動していなければ、今頃はあの会社は倒産しているだろう  →If they hadn't (   ) quickly , that company would be bankrupt now. 6彼がもっと忍耐強ければ[patient]、きっと成功していただろうに  →If he had (            ), he might have succeeded. 7風が強くなかったら、ピクニックはどんなに楽しかっただろうか  →If it hadn't been (           ), how (        ) the picnic would have been! 8フランス語が話せたら、君の通訳をつとめたのだが →If I (            ) spoken French, I would have acted as an interpreter (  ) you. 9君が遠くに住んでいなければ、もっと遊びに行くのだが →If you didn't live(  )far , I would come and see you more(   ). よろしくお願いします

  • 仮定の違い

    If you didn't do it yesteday, it would have been good.  と If you hadn't done it yesteday, it would have been good. の違いって何ですか? いろんな先生に聞いたのですかみんな違いは分からないそうです。

  • 仮定法について

    If you didn't hear the noise, you (must have been) sleeping at that time. これはIf節が仮定法過去の文にも関わらず、帰結節は must have beenと仮定法過去完了の形がきているのは at that timeという「さらに過去」を示すからでしょうか? 分かりにくい質問ですいません。

  • 仮定法

    If we don't have zoos, we won't have a chance to see unusual animals. これは「動物園を廃止するかどうか」をテーマにした討論の一部なのですが、 この文は何で仮定法でないのですか? If we didn't have zoos, we wouldn't have a chance... と言う風にできないのでしょうか? あまり詳しくないので自信無いのですが・・・;; 辞書を見ると現在の状況と違った場合は仮定法で、 将来起こる可能性がある場合は直説法とありました。 また、どっちを使うかは話し手の判断にもよると書いてありました。 という事は、極端な例、例えば「私が女なら・・・」とかを除けば、 仮定法、直説法どっちでも使えるという事なのですか? よろしくお願いします。

  • 仮定法について

    こんばんは。以下の英文について質問です。 He didn't know how he'd have got through all the homework without her, 彼女の助けなしにどうやって宿題を片付ければいいか、さっぱりわからなかったし、 「didn't know」と「he'd have got」が、なぜこういう時制になるのかよくわかりません。 1) 「彼女がいなければ、わからなかっただろう。」これは事実と反していることを言っているのに「didn't know」と仮定法にしないのはなぜなのでしょうか? 2) 「宿題を片付ける方法」これは事実と反していることをいっていないので、仮定法にしなくてもいいように思えるのですがなぜなのでしょうか? よろしくおねがいします!

  • 仮定法過去完了を教えてください。

    「雨が降っていなかったらピクニックに行くはずだった」 とアメリカ人の友人は言ってました。 私の聞き取りが間違っていなければ彼は If it didn't rain, we would have gone to the picnic. と言っていました。 もし私がこの文を英作するなら If it hadn't rained,we would have gone to the picnic.とします。 微妙なニュアンスの違いでしょうか?

  • 仮定法でしょうか?

    次の文から仮定法(?)について質問します。 A workaholic wedding planner Mary, played by Jennifer Lopez, is meeting with a wealthy family. The mother asks what idea Mary would have for her daughter's wedding. "Mary would have " はIfがないのですが仮定法なのでしょうか? それとも単なる丁寧語なのでしょうか? 仮定法だとしたら、メアリーにどんなアイディアをもっているのか?と 尋ねるのに対し、なぜ直説法を使わないのでしょうか? どうか宜しくご指導ください。

  • 仮定法の時制

    仮定法過去の文について質問させてください。 「そんな場所と取ると知ってたら買わなかったのに」 If I had known it would take up so much room,I wouldn't have bought it.という文ですが、ネイティブに If I knew it would take up so much room , I wouldn't have bought it.ではダメなのか聞いてみたら、それでもいいよと言われました。 学校で習ったのは仮定法過去はIf+過去完了,S+would+現在完了のはずですが、実際の会話ではIf+過去形,S+would+現在完了でも問題ないのでしょうか?