• ベストアンサー
  • 困ってます

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

英語の仮定法の問題で困っています。一応自分でやってみたので、間違っているところがあったら指摘してください。 Q空所に入れるのに最も適当なものを、それぞれ下の(1)~(4)のうちから1つずつ選んでください。 (1)If it were not for the rain, we (  ) hiking today. (1)can go (2)would go (3)may well go (4)were able to go 自分の答え→(2) (2)We've missed the train. I wish we (  ) earlier. (1)have left (2)had left (3)ought to have (4)were leaving 自分の答え→(1) (3)It is high time the children (  ) to bed. (1)to go (2)went (3)going (4)gone 自分の答え→(2) (4)“(  ) all right if I came again some other time?” “Of course. Just give me a call before you come.” (1)Is it (2)Was it  (3)Would it be (4)Will it be 自分の答え→(2) (5)I remember how it happened as clearly as if it (  ) only yesterday. (1)has been (2)is (3)were (4)would be 自分の答え→(3)

共感・応援の気持ちを伝えよう!

  • 英語
  • 回答数1
  • 閲覧数276
  • ありがとう数0

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

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

(1)If it were not for the rain, we (  ) hiking today. (1)can go (2)would go (3)may well go (4)were able to go 自分の答え→(2)正解 (2)We've missed the train. I wish we (  ) earlier. (1)have left (2)had left (3)ought to have (4)were leaving 自分の答え→(1) 前文が現在完了形ですね。「もっと早く出かけていればよかった」 とそれ以前の悔恨表現ですので(2) (3)It is high time the children (  ) to bed. (1)to go (2)went (3)going (4)gone 自分の答え→(2)正解 (4)“(  ) all right if I came again some other time?” “Of course. Just give me a call before you come.” (1)Is it (2)Was it  (3)Would it be (4)Will it be 自分の答え→(2) もし~なら、大丈夫でしょうか、という仮定法表現は(3) (5)I remember how it happened as clearly as if it (  ) only yesterday. (1)has been (2)is (3)were (4)would be 自分の答え→(3) 正解

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • 1、仮定法過去 2、仮定法過去完了 3、1と2が合わさった文

    はじめまして仮定法でつまずいてます。 1、仮定法過去は(~だったら・・・なのにね) If it weren't raining, we could play football. 雨が降ってなかったら、サッカーできたのにね。 2、仮定法過去完了(~だったら・・・だったのに) If I had known you were free, I would have asked you to come with us. あなたが暇だって知ってたら、一緒に行こうって誘ってたのに 3、1と2が合わさった文 If we had left an hour earlier,we would be at the hotel. 1時間前に出発していれば、今頃ホテルにいたのに。 質問です 1,2の違いがわかりません 2の文はIf I knew you were free,I would ask you to come with us. としてはいけないのですか?そうしたら何か変ってしまいますか? 3の文を If we left an hour earlier,we would have been at the hotel. の文にしてはだめですか? よろしくお願いします。

  • 仮定法で困っています。

    英語の仮定法の問題で困っています。一応自分でやってみたので、間違っているところがあったら指摘してください。 Q空所に入れるのに最も適当なものを、それぞれ下の(1)~(4)のうちから1つずつ選んでください。 (1)I could have gotten much more for the painting if I (  ) it overseas. (1)had sold (2)would sell (3)have sold (4)sold 自分の答え→(2) (2)(  ) your help, I wouldn't have been able to accomplish this project. (1)Were not it for (2)If it had not for (3)Had it not been for (4)If it is not for 自分の答え→(1) (3)I do not deny that your information was invaluable. (  ) it, I could never have formed our plan. (1)Far from (2)In spite of (3)With (4)Without 自分の答え→(4) (4)Had I known you were coming to Tokyo, I (  ) to the station to meet you. (1)would have gone (2)didn't go (3)had gone (4)would go 自分の答え→(3) (5)The man at the window must be a spy, since he works slowly and keeps looking around. A real cleaner (  ) the windows twice. (1)had never washed (2)was not washing (3)would not wash (4)did not wash 自分の答え→(3) 問題は以上です。よろしくお願いします。

  • 仮定法過去について…

    質問です。 現在・未来について仮定する際にも用いるようですが、 (1)If it is fine tomorrow, I will go out. (2)If it were fine tomorrow, I would go out (1)の文は可能性が有ると判断するので現在形。 (2)の文は可能性が無いと判断するので仮定法過去。 となるのでしょうか。 (1)は時・条件副詞節中は、未来のことでも現在で表す…との解釈もありますが、仮定法の解釈で云う「可能性が有る」というとも解釈できますか。 また、未来のことも可能性がほぼゼロであれば仮定法過去で表すということですが、(2)の文のように、tomorrowがあるのにwereを使ってもいいのでしょうか。 さらに、万一のshouldは「可能性が少しある」時に使うようですが、そうなると (3)If it should be fine tomorrow, I will[would?] go out. となるのでしょうか。主節のwillかwouldかの区別も「?」です。 以上、ご高見を拝借願います!

  • 英語の仮定法の問題の答えを教えてください

    英語の仮定法の問題の答えを教えてください。 1、カッコ内の動詞を適当な形に直しなさい。 (1)He is, as it (be), an eternal boy. (2)He talks as if he (see) a UFO. (3)How I wish my mother (be) still alive. (4)If you (be) to see a ghost, you would certainly be frightened. (5)If I (leave) home earlier, I would have caught the bus. (6)If I (know) his e-mail address, I would e-mail him. (7)It is high time you (stop) depending on your parents. 2、空所を適語で埋めよ。 (1)( ) I in your place, I would not do so. (2)( ) it not been for your rescue, he would have been drowned. (3)What ( ) you do if you had a million yen? (4)He talks ( ) if he knew everything. (5)He acted as my interpreter, as it ( ). 3、各文を仮定法を使って書き変えなさい。 (1)I am sorry I can't speak English well. (2)He treated me like a child.(like a childのみ) (3)As I am not busy, I can go with you. (4)To hear him speak, you would think him a young man.(To hear him speakのみ) (5)But for his advice, I would have met a traffic accident.(But for his adviceのみ) 4、各2文がほぼ同じ意味を成すように適語を入れなさい。 (1)If I were you, I would not do like that. →( ) I you, I would not do like that. (2)It is about time you should marry. →It is about time you ( ). (3)She died because the doctor came too late. →If the doctor ( ) ( ) come too late, she ( ) ( ) have died. (4)I am sorry I arrived too late. →I wish I ( ) ( ) in time. お願いします。

  • 英語の仮定法の問題

    1if使って表現し、全文を書き換えなさい。 1.Had I read the book,I would have enjoyed the movie more. 2.With a camera,I could take a picture of this beautiful scene. 3.She must be tired;otherwise she would go out with her friends. 2各文の意味がほぼ同じ意味になるように、 ( )に適当な語をいれなさい。 1 a)It's time for the children to go to bed. b)It's time the ( )( ) to bed. 2 a)But for water,there would be no life on the earth. b)If it ( )( )( ) water,there would be no life on the earth. 3 a)I wish you could stay in Tokyo longer. b)( )( ) you could stay in Tokyo longer! 4 a)To see the brothers,you would think they were twins. b)( )( )( ) the brothers,you would think they were twins. よろしくお願いします><

  • 英語 仮定法

    自分の答えが合っているかと 間違っていた問題も合っていた問題も訳や説明をいただけると嬉しいです ・My father (give/smoking/up/wishes/could/he). →wishes he could give up smoking ・I (I/when/had been/Tom/called on/him/at home/wish). →wish Tom had been at home when I called on him. ・You (seen/a ghost/look/if/had/as/you). →look as if you had seen a ghost. ・"Why didn't you tell me she married him?" "()" 1 I have told you because I had known it. 2 I told you because I married her. 3 I would have told you if I had known it. 4 She married him because I had known it.→1 ・If () not for his help, I would not be able to finish the work. 1 I had 2 it were 3 there were 4 they had→2 ・Ken must have had an accident on his way home; (), he would have been here by now. 1 otherwise 2 if 3 but 4 for→1 わからなかった問題です ・並び替え 1 (you/would/she/do/if/what)won a goal medal in the Olympics. 2 (about/we/is/on/set/time/off/it) a camping holiday. ・間違った部分を選んで直す 1 (1 Were) the would (2 to come) to an end, we (3 will) carry (4 on) the plan. 2 Had I (1 knew) that she (2 didn't feel) very well yesterday, I wouldn't have (3 asked) her to(4 work late).

  • 仮定法について

    (1)If it rains tomorrow, I will not go to the park. (2)If it should rain tomorrow, I will(would) not go to the park. (3)If it were to rain tomorrow, I would not go to the park. この(1)(2)(3)の3つの文のニュアンスの違いを教えて下さい。 (1)は直説法、(2)はshouldを用いた未来の叙想法、(3)はwere toで仮説を 強調するといいますが、実際にどういう場面で使うのかがみえません。 よろしくお願いします。

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

    (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. すみません、多いですが、以上です。よろしくお願いいたします。

  • 仮定法

    (1) What (   ) you do ,if you were in my place? 正解はwouldですが、couldではだめでしょうか? (2)If it (would, should, is) rain tomorrow,they will not go. 正解は実現性の低い仮定でshouldとなってますが、isでもいいのではないかと 思いますが、(1)(2)を詳しく教えてください。

  • 仮定法過去

    If he were ready, we would go. 上記英文ですが、彼が準備完了している可能性が高いと思った場合は直接法にしてis areのどちらを使うのが正しいのでしょうか?