仮定法の問題を教えてください

このQ&Aのポイント
  • 仮定法の問題とは、空所に最も適当な語(句)を選び、記号で答える問題です。
  • この問題では、助けを必要とする状況が事実ではない仮定を表現するために、仮定法過去の形が使われています。
  • この問題では、仮定法過去の形のneededが最も適切な語(句)であり、wouldがあることは問題ではありません。
回答を見る
  • ベストアンサー

仮定法の問題を教えてください

空所に入れるのに最も適当な語(句)を選び、記号で答えよ。 (1)She would call immediately if she ( ) help. [a] needs [b] needed [c] would need [d] had needed という問題です。 would があるので仮定法過去として、 needed ではないかと思うのですが、 彼女が助けを必要としているのが 事実と違う仮定なのかどうかよくわからないし、 needs のような気もします。 その場合は would があるのはおかしいのでしょうか? よろしくお願いします。

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

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

  • ベストアンサー
  • Oubli
  • ベストアンサー率31% (744/2384)
回答No.2

ご指摘の通りで、どちらも可能だと思います。 needsであれば、彼女が助けを必要としているかどうかは解らないけど、必要なら呼びかける「かもしれない」です。 neededなら、彼女は助けは必要じゃないんだけど、必要だと仮定すれば呼びかける「であろう」です。

myuumin
質問者

お礼

ありがとうございます。 主節に would があっても needs を選ぶことは可能ということでしょうか? この場合、どちらの方が「最も適当」になりますか?

その他の回答 (1)

  • gldfish
  • ベストアンサー率41% (2895/6955)
回答No.1

おっしゃる通り、"She would call immediately"・・・これだけで仮定法(「でも実際は言ってこない」)だと大体解ります。 そこから繋げて、if以下はこう考えてください。(ある種、屁理屈ですが、そこそこ納得いって次に進めると思います。) つまり「彼女は言ってこない」という事は「助けを必要としていない」ということで、「助けを必要としている」という話は事実と反する内容になります。なので"if she needed help."になります。 それから、仮定の副詞節の中では未来のことでも現在形を用いる・・というお決まりがあります。これも覚えておくしかないですね。(以下、なんだか小難しく書かれていますが、「ifにwillは付かない」と覚えた方が早いです。ネイティブでもたまに付ける場合があるようですが・・まぁ誤用か変則だと考えて良いかと。) http://e-grammar.info/tense/tense_14.html それ以前に。 If S (過去形), S would (原形) 「もし~なら、~だろうに(予測)」 というifとwouldとの併用は、仮定法では必ず出てくるお決まりフレーズなので、このまま頭に入れておくと便利です。仮定法過去完了の場合も同様です。 http://www4.ocn.ne.jp/~cozy-opi/englishgrammar2.html

myuumin
質問者

お礼

would があれば、「実際には言ってこない」ことを表し、仮定法になるのですね。 仮定法にも原形、過去形、過去完了といろいろな形があるし、 事実と違うことでなければ直説法になるとかあったので、 迷ってしまいました。 ありがとうございます。

関連するQ&A

  • 仮定法の問題についての質問です。

    仮定法の問題についての質問です。 If we had known your new address, we ( ) to see you. 1 came 2 will come 3 would come 4 would have come という問題で、正解は4なのですが、「もし私たちがあなたの新しいアドレスを知っていたら、私たちはあなたに会えたのに」と仮定法過去と仮定法過去完了が混ざった公式を使うのかなと思い3を選びました。 3が間違いで4が合ってる理由を教えてください。

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

    英語の仮定法の問題で困っています。一応自分でやってみたので、間違っているところがあったら指摘してください。 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)

  • 仮定法の問題

    仮定法で、2問分からない問題があります。 よろしくお願いします。 1)She is so talkative that I can't help wishing that I (were) alone. この文章がばぜ仮定法になるのかわからず wereがどうして入るのかわかりません。 どういう意味になるのでしょうか? 2)It was quiet as if we (were) a million miles away from the city. これはなぜ括弧の部分が、過去完了にならないのでしょうか? たとえば、had beenが入らないのはなぜですか? 前半が過去形になってる場合は、as if以降は過去完了じゃないのでしょうか?? ではでは、よろしくお願いいたします。

  • 仮定法でIfを省略したときの形について

    例文1:If our daughter should not need our help,she wouldn't call us. ならば、 例文2:Should our daughter not need our help,she wouldn't call us. でいいですよね。 それで、 もしnotなどの否定のことばがあったとき、 なぜ倒置文などのように、notが文頭に来ないのでしょうか? 例文2のように、notが後ろにくると少し違和感があるのですが。 よろしくお願いします。

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

    英語の仮定法の問題で困っています。一応自分でやってみたので、間違っているところがあったら指摘してください。 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) 問題は以上です。よろしくお願いします。

  • 「何か必要であれば」仮定法

    「何か必要であれば、遠慮なく私に連絡してください。」 という仮定法過去(でしょうか)の文章を作ることはできますか? If you needed anything , ~ . となりますか? 変に思えます。 さらにこの文章で if を省略することはできますか?  ふつう、if を省略するときは、were , had , should のときくらいでしょうか? なぜこのような質問をするかというと、 「万一何か必要であれば、遠慮なく私に連絡してください」という文章で、 Should you ever need anything , please don't hesitate to contact me . とあったのです。should の部分が抜けていたのですが、それを考えるにあたって、入るものは should しかなかったのか? should なしの need だとどんな風に文章を作ればいいのか、ということがわからなかったんです。 質問がわかりにくいかもしれませんが、お願いします。

  • 訳が仮定法らしくならないのですが・・・

    tourists and visitors often experience a sense of freedom that goes with being among strangers, and they do things they would not dream of doing at home. 観光客と訪問客はしばしば、知らない人の一つであることに伴う解放感を経験するだろう、そして、彼らは彼らが自宅ですることが出来ない夢のような事をするだろう と訳したのですが、仮定法の訳になってないと思うのですがどうしたら良いのでしょうか? また、 should you need any help, just let me know. あなたは多くの助けが必要ならば、 後半が訳せないのですが教えていただけるでしょうか? ヨロシクお願いします。

  • 仮定法過去完了

    Since I did not know his phone number,I did not call him. を仮定法にすると If I had known his phone number,I would havecalled him. になるのに、 I am sorry I did not do my best. を仮定法にすると I wish I had done my best. と、would+have+過去分詞にならないのはなぜですか? 変な質問ですみません。どうしても分からないのでよろしくお願いします。

  • 英語の仮定法の問題

    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. よろしくお願いします><

  • 英語 仮定法の文法問題です

    If we had known your new address, we ( ) to see you. 1  came 2 will come 3 would come 4 would have come 正解は4です。1と2が除外される理由も分かります。 3が除外される理由についてです。 例えば If you hadn't eaten so much, you wouldn't be so sleepy now. という例文の様に 条件節で仮定法過去完了、主節で仮定法過去 という文はいくらでもあると思います。 この問題で3が除外される理由は条件節の動詞 known の意味からでしょうか。 確かに日本語で考えてもおかしいです。 条件節の動詞が heard だったら3でも正解になりえますか? 「あの時聞いていたら、今から会いに行けるだろう」なら問題ないと思うのですが。 宜しくお願いします。