• ベストアンサー

文法問題

2つ質問が御座います。 ・Robert ( ) in Canberra by now because he took an early flight. (1) can have arrived (2)may arrive (3)must arrive (4)should have arrived で(4)が適切なのはわかるのですが、(2)や(3)がダメな理由がわかりません。 ・A bit more exercise would do you ( ). (1)well (2)healthy (3)good (4)better で(3)になる理由がわかりません。(2)以外は入ってもよさそうだし、(1)と(3)でなぜ区別されるのかわかりません。 わかる方、よろしくお願いします。

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

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

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

A1)「今までに、(すでに)着いているはずだ」でないと、意味が通らないですよね。(2)や(3)では、そうはならないでしょう。by now以下がなければ、OKなんですが。 A2)【do + 名詞 +名詞】の構文だから。 辞書で、他動詞のdoの項と名詞のgoodの項を調べましょう。

その他の回答 (1)

noname#13899
noname#13899
回答No.2

想定の過去。「早い便にのったから、もう着いているはずだ。」 (1)は論外、(2)は現在の推定「着くかも知れない」、(3)は現在の断定「着くはずだ」。 by now=「今や既に」がポイント。 二番目の問題は特定の言い回しです。覚えておいてください。役に立ちます。It will do me good. do+someone+noun. wellは副詞。do wellで「するのがもっともだ」って熟語もある。You'll do well to learn from the mistake. 「間違えから学ぶのが良いよ」。で無理やり使うとすると、(1)(2)の場合、~would make you well/healthy、(4)~would make you feel betterかな。

関連するQ&A

  • 文法問題(助動詞)

    文法問題(助動詞) My sister ( ) here by now; she took the early train. (1)must arrive (2)ought to have arrived 正解は(2)なのですが、(1)ではなぜいけないのでしょうか? 私は(1)だと思い、「私の姉はもうここに着いているに違いない。早い電車に乗ったのだから」と考えました。助動詞+have+過去分詞は過去のことについて使うので(2)は合ってないように思えてしまいます。どうか教えてください。

  • 英文法の問題

    どなたか、解答と理由を教えていただけないでしょうか。 よろしくお願い申し上げます。 二次試験の問題です。 1,(a)It is not good that you didn't ask her name. =(b)You (   )have asked her name. (1)ought to (2)need (3)must (4)may 2、My sister (   )here by now, for she took the early train. (1)mustn't have arrived (2)shouldn't have arrived (3)might arrive (4)ought to have arrive

  • 助動詞に関する文法問題について

    助動詞に関する文法問題について My sister ( ) here by now; she took the early train. 1,must arrive 2,can arrive 3,may arrive 4,ought to have arrived 答えは4なのですが、自分は1と2で迷ってしまいました。。 まず、1だと訳は「妹(姉)はもうここに着いていなければならない。早い時間の列車に乗ったのだから」となります。 次に、2だと訳は「妹(姉)はもうここに着くことができる。早い時間の列車に乗ったのだから」となります。 個人的には正直どれでもいいような気もしますが、必ず間違っているのには決定的な根拠があるはずだと思うので教えてもらえたらありがたいです。 回答よろしくお願いします。

  • 助動詞+have p.p.の問題について

    空所補充問題で質問があります。 My sister ( ) by now, for she took the early train. a.must arrive b.can arrive c.may arrive d.ought to have arrived dが正解なのはわかるのですが、他はなぜいけないのでしょうか。 たとえばcなら「早い電車に乗ったんだから、もう到着してい るかもしれない」のように当てはまるような気がしてしまいます。 by nowが過去を表しているからこのようになるのだとも思うのですが、 それではジーニアスのmight(現在の推量)の項に載っていた ↓の例文は成り立たなくなってしまうような感じがします。 I wonder where Bill is now. He might be in London by now. (ビルは今どこだろう。もうロンドンに着いているかもしれない) よろしければ、解説をお願いします。

  • 英語の問題

    1:My sister ought to have arrived here by now, for she took the early train. 2:Dorothy isn't in the office; she might be having coffee in the cafeteria. 3:It is ridiculous that we should have to queue,when we've already got our tickets. 訳をお願いします

  • 文法問題

    ( )に入る番号を教えて下さい! (1)( ) (1)I may not say so,but I cannot remember. (2)I may say so,but I cannot remember. (3)I might have said so,but I cannot remember. (2)It is not easy ( )a new language. (1)that I learn (2)me to learn (3)of me to learn (4)for me to learn (3)I want ( )honest. (1)Tom to be (2)Tom be (3)for Tom be (4)Tom is (4)Never fail( )your seat belt. (1)wear (2)wearing (3)to wear (4)in wearing (5)He managed ( )at the lecture hall in time. (1)arrive (2)arriving (3)to arrive (4)arrived (6)I will let Yumi( )what time will be convenient for me. (1)know (2)known (3)knowing (4)to know (7)I am afraid of ( )an accident. (1)his having (2)for him to have (3)he has (4)he having (8)You should practice ( )English in public. (1)speak (2)spoke (3)speaking (4)to speak (9)It's going to rain this afternoon. You should put off( )out. (1)go (2)went (3)going (4)to go (10)( ) (1)You should have your father to check the camera. (2)You should have your father check the camera. (3)You should have your father checked the camera.

  • 英語ができる方、問題をお願いいたします。

    英文中の空所に入る適切な語または語句を選択肢から選びなさい。またその英文を訳しなさい。 1.( ) you live long and die happy!  (1)Should (2)Would (3)Can (4)May 2.Democracy ( ) without freedom of speech.  (1)cannot surviving (2)not can survive (3)cannot survive (4)can't be survive 3.According to the law, you ( ) be 18 years old or over to obtain a driver's license in Japan.  (1)can't (2)must (3)might (4)may not 4.My father ( ) quit school when he was fourteen because of his poor health.  (1)had to (2)must (3)ought to (4)should 5.Our son's soccer uniform is still in good shape. We ( ) buy a new one for him yet.  (1)have to (2)must (3)don't have to (4)should 6.My Japanese teacher says everybody ( ) sutdy at least one foregin language.  (1)ought (2)should (3)may be (4)have to 7.I'd rather ( ) by taxi.  (1)having gone (2)going (3)to go (4)go 8.Since I'm very tired, I ( ) join the party tonigt.  (1)had not rather (2)would not rather (3) would rather not (4) had better not to 9.You had better ( ) your homwork soon.  (1)to finish (2)finishing (3)be finished (4)finish 10.We ( ) tell anymore about this just yet.  (1)didn't have better (2)had better not (3)had not better (4)haven't better 11.When he was a newcomer, he ( ) read several different newspapers every morning.  (1)used to (2) was used to (3)got used to (4)is used to 12.I ( ) this movie before, but I'm not sure.  (1)must see (2)might see (3) should see (4)may have seen 13.Katherine lost her purse yesterday. She ( ) it on the bus.  (1)must drop (2)must be dropping (3)must have dropped (4)must have been dropping 14.He ( ) have introduced you to his sister yesterday because she died three years ago.  (1)cannot (2)must (3)ought to (4) shouldn't 15.We've just missed the train. We ( ) left our office a little ealier.  (1)should (2)should out (3)should have (4)should not have 16.George and I had a great time at the party last night. You ( ) come.  (1)had to (2)might have (3)must have (4)ought to have 17.Mary couldn't help ( ) when she heard the news about the championship.  (1)to smiling (2)smile (3)smiling (4)to smile 18."Your apartment is really compact." "You may ( ) think this is small, but it's actually larger than average."  (1)good (2)well (3)better (4)best 19.There's no bus for two hours, so we ( ) as well take a taxi.  (1)might (2)must (3)would (4)should 量が多いかもしれませんが、よろしくお願いします。 スペルミスなどありましたらお知らせください。

  • 「~すべきだ」の強さの順序は次のでいいんでしょうか

    ? must>ought to>should>had better>may[might] as well do

  • 英語の問題です。

    英語の問題です。 次の文の空所に入れるのに最も適当なものを選びなさい。  Dick (   ) arrived here already. I'm afraid he has lost his way.    ア.cannot have イ.should have ウ.must have エ.might have 「already」から「完了」と判断し、辞書で調べたところ、should,mustには「すでにしたはずだ」mightには「すでにしたかもしれない」の意味があるそうです。とすると「ディックはすでに着いている。(この先の道で)迷っていたらどうしよう。」という解釈では選べません。個人的にはイで「着いているはずなのにいない。迷っているかも。」と言う意味にしたいのですが調べてみてもそのような用例が載っていません。 的外れな質問かもしれないですがどなたかおねがいします。

  • 仮定法

    I'll be home by 7:00 on the eighteenth. ()before me ,please pick up the mail. ○Should you arrive ×Should you have arrived 何でですか?回答お願いします。