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

このQ&Aのポイント
  • If you had left early, you would not have missed the train.
  • If I could have taken a long vacation, I would have traveled.
  • If you hadn't given me good advice, I could not have finished this job.
回答を見る
  • ベストアンサー

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

仮定法の書き換え教えてください (  )内間違いなので教えてください 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.  

  • egeeee
  • お礼率96% (155/161)
  • 英語
  • 回答数1
  • ありがとう数1

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

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

1Because you didn't leave eary, you missed the train. ->If you had left eary, you(wouldn't have)missed the train. 2Because I couldn't take a long vacation, I didn't travel. ->If I (could have taken) a long vacation, I would have traveled. 3I could finish this job because you gave me good advice. -> If you hadn't given me good advice, I (couldn't have finish)this job. 4The table broke, as I leaned on it. -> If I hadn't leaned on (the table), (it)wouldn't have broken. 5It was snowing hard yesterday , so I stayed home all day. -> If it hadn't been snowing hard yesterday, I ( wouldn't have ) stayed home all day.

egeeee
質問者

お礼

ありがとうございました

関連するQ&A

  • 仮定の違い

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

  • 仮定法、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(   ). よろしくお願いします

  • 仮定法過去 大過去でこんがらかってます。

    海外のサイトの文法クイズです。 ①Need to choose 1)or 2) as a correct clause; If I hadn't got this job, 1)I wouldn't have been able to use what I learned into practice. 2)I wouldn't be able to use what I learned into practice. The answer is 2). 良い例文 “If you hadn’t saved me then, I would have died.”から考えると、1)過去のある時点で、I got the job then.してて、I was able to use my career...だったから I would't have been~.と思っています。 答えの2)I wouldn't be able to use what I learned into practice.から考えると、「ひょっとしたら使えてない。」の意味は過去のある時点を示唆してないと思うので、ここに過去の出来事のニュアンスを入れるために I wouldn't have been able to~にすべきだと思うのですが、なぜ2)だけが正解だと言っているのでしょうか? ②Need to choose 1)or 2) as a correct clause; "James is always lazy. He failed a test last week." 1)If you weren't so lazy, you would pass that test. 2)If you hadn't been so lazy, you would pass that test. The answer is just 2). これも同じような理由で、He failed a test last week.なら  , you would have passed that test. と両方の選択肢文を訂正すべきだと思っています。 この②のクイズが2)If you hadn't been so lazy,を選ぶのは何となく解ります(James is always lazy.⇒James was lazy that day as usual.からIf you hadn't been lazy, なんですよね。) If 仮定法大過去 clauseにつなげる文の時制がわからくなりました。御願いします。 A good example sentence is "If I were a bird, I could fly to you." “If you hadn’t saved me then, I would have died.” the action James made in the past is expressed "If you hadn't been so lazy,(you were lazy that day as usual.),then "you would have passed that test. According to 1), now James is lazy. So his possibility to pass the test is quitelow. If he were According to 2),James was lazy that morning as usual. So he failed a test then. In this case,is the correct sentence that If you hadn't been so lazy, you would have passed that test, isn't it? Why is only "you would pass that test" correct?

  • 仮定法について

    「I couldn't have done it without your help.(あなたの助けなしでは出来なかった。)」 質問(1)withoutはbut forに書き換えが可能ですか?また、その部分を"~があれば"と言いたいときはwithで合っていますか? 質問(2)「If you hadn't helped me, I couldn't have done it.」「If it hadn't been for your help, I couldn't have done it.」これら2つの英文は上の英文と同じ意味になりますか?前者は、なんとなく会話で使うとしたら、不自然なようにも思います。

  • 英語の仮定法の問題で困っています。

    【仮定法を用いた慣用表現】 Q各組の英文がほぼ同じ内容を表すように( )に適語を入れなさい。 1)If I didn't have a dictionary, I couldn't write a letter in English. (  )(  ) a dictionary, I couldn't write a letter in English. 2)If the climber hadn't had bananas, he would have died. (  ) bananas, the climber would have died. 3)If I had time, I would go shopping with you. (  ) time, I would go shopping with you. 4)I trust you; if I didn't, I wouldn't lend you any money. I trust you; (  ), I wouldn't lend you any money. 5)If you heard John speaking in Japanese, you might think he was Japanese. (  )(  ) John speaking in Japanese, you might think he was Japanese. 問題は以上です。また、できれば訳も教えていただけたら嬉しいです。 よろしくお願いします。

  • 適当な1語をお願いします(仮定法)

    If I ()you,I () accept the offer. 私があなたなら、その申し出を受け入れるだろう It it had not rained yesterday. we()()taken a walk in the park. 昨日雨が降っていなければ、公園で散歩することができたのに ()you come earlier,you could have seen her. 君がもっと早く来ていれば、彼女に会えただろうに A good jumper () leap across the ditch. 跳躍の得意な人なら、その溝を跳び越せるでしょう I ()it()snowing today. 今日雪が降っていればいいのになぁ He suggested that she () alone. 彼は、彼女が一人で行くように提案した My father talks()If he()everything 父はまるで何でも知っているかのように話す If it ()() for music,life would be dull. 音楽がなければ、人生は退屈だろう

  • 仮定法の書き換え文 合っているかみてもらえますか。

    (1)Were I as rich as he (=If I were as rich as he), I would travel abroad.  (彼ぐらいの金があれば海外旅行でもするのだが) (1)書き換え1⇒Being as rich as he, I would travel abroad. (2) If it were not for your quick play, our team would not win.      「君の素速いプレーがなければ、私たちのチームは勝たないだろう」 (2)書き換え1⇒If our team doesn’t have your quick play, we will not win. ↑もしかしたらwe will not win tomorrow.とかなったら仮定法現在でもいけるのでは? 勝てる可能性が増えてしまう?違う意味になるのかな? (2)書き換え2⇒If our team didn't have your quick play, we would not win.  ↑(2)が仮定法(過去形つかう分)で書かれているので、正しいのはやはり書き換え2になるのかな?●やはり「~がなければ」はit be動詞 not for 名詞 でないとだめでしょうか? (3)With your advice, the project would have succeeded. 「君のアドバイスがあったら計画は成功しだだろう」 (3)書き換え文1⇒If it had been for your advice, the project would’ve succeeded. (3)書き換え文2⇒If we had gotten your advice, the project would ‘ve succeeded. (4)A true friend would not betray you. (本当の友達ならあなたを裏切らないだろうに) =If you were a true friend, A true friend(he) would not betray you. (4)書き換え文1⇒Being a true friend, he wouldn’t betray you. (5)With a little more time, I could have solved the problem. (もう少し時間があれば、その問題を解けたのに) (5)書き換え文1⇒If I had had a little more time, I could ‘ve solved the problem. (5)書き換え文2⇒If I had a little more time, I could have solved the problem. ●(5)の場合書き換え文1と2では、どちらが正しいのでしょう? (5)書き換え文3⇒A little more time could’ve led me to solve the problem. (6) I would have forgiven him. 「私だったら彼を許したでしょう。」 (6)書き換え文1⇒If I had been you, I would’ve forgiven him. (7)I don't know his address; otherwise I would write to him. 彼の住所を知りません。 さもなければ手紙を書くでしょう。 (7)書き換え文1⇒ I don’t know his address. If I knew his address, I would write to him. すみません、多いですが、以上です。よろしくお願いいたします。

  • 英語の仮定法で困ってます。

    仮定法の問題で困っています。だれか教えてください。お願いします。 Q次の英文とほぼ同じ内容になるように(  )に適語を入れなさい。また、訳もしてください。 1)If I were in your place, I would do the same thing.   =(  )(  ) in your place, I would do the same thing. 2)If I had studied more, I could have passed the exam.   =(  )(  )(  ) more, I could have passed the exam. 3)If you should die tomorrow, what would you do today?   =(  )(  ) die tomorrow, what would you do today? 4)If it had not been for the traffic jam on the way, we would have arrived sooner.   =(  ) it not (  )(  ) the traffic jam on the way, we would have arrived sooner.

  • 仮定法について

    []内の語句と和訳に間違いや補足があれば指摘をお願いしますm(__)m わかりにくい書き方かもしれませんが、よろしくお願いしますm(__)m --------------------- 1.I'd rather you [didn't help] me. I can do it all by myself. [あなたが私を助けてくれるとよいのに。(I can~の和訳が解りません。)] 2.[Should she] come here, I would let you know. [彼女がここに来るようなことがあれば、私はあなたに知らせるだろう。] 3.If Helen hadn't helped me at that time, I [wouldn't have been] what I am know. [あの時ヘレンが私を手伝ってくれなかったら、~(I wouldn't~以降の和訳が解りません。)] 4.“Was Jack at the party?” “I don't think so. If he had been, I [would have seen] him.” [ジャックはパーティーにいましたか?私はそう思わない。もし彼がパーティーにいたなら、私は見かけているはずだ。] 5.If our last batter had not finally hit a home run, our team would [have lost] the game. [もし私達の最後の打者が最後にホームランを打たなかったら、私達のチームはそのゲームに敗れていただろう。] 6.It's a pity Japan didn't win the World Cup. (同じような意味を表す文)→I wish Japan [had been win the World Cup.] (後者の訳)→[日本がワールドカップで勝ったらいいのになあ。]