• ベストアンサー

選択問題でわからない

John will come home (  ) an hour. 選択肢が till by at in  の4つでした。 正解はinです。 in an hour で一時間のうちに、一時間たてばの意味だそうです。 でもわたしはbyでも正解なんじゃないかなあと 思います。 なぜbyではいけないんですか? ジョンは一時間までにもどってくるでしょうとなるからですか? あ・・もしかして日本語にしては、 なんとなく成立するかもしれないけど 微妙なニュアンスの違いなんでしょうか・・?

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

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

  • ベストアンサー
  • imopro
  • ベストアンサー率35% (58/163)
回答No.1

byは「○○(時刻や日にち)までに」と終了の期限や時刻などを表す時に使われると思います. 例えば,"by seven a.m."だったら「午前7時までに」といった感じで. 仮に,"John will come home ( ) seven a.m."なら,"by"が適切なんじゃないでしょうか? > ジョンは一時間までにもどってくるでしょうとなるからですか? これは日本語としてもおかしいですね.「一時間後までには~」ならいいと思いますが,「一時間までに~」では変でしょう.

littlerabi
質問者

お礼

なるほどです よくわかりました ありがとうございました

その他の回答 (1)

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.2

深く考えないでください。 習慣です。 自分で英語を創作しようとするのは徒労です。かつて私もそれで失敗しました。 http://www.alc.co.jp/ ↑ここで、検索してみてください。 in an hour だと沢山引っかかりますが、 by an hour では1個も引っかかりませんから。

littlerabi
質問者

お礼

深く考えずそのままおぼえていくというのも 大事ですよね どうもありがとうございました

関連するQ&A

  • by which timeとby the time

    文法問題で Please come at noon, by which time I will be back in my office. が正解で、by which time の箇所が空欄になっていたのですが、選択肢の中にby the timeもあったのですが、たまたま関係形容詞の勉強で目にしたat which pointというフレーズを覚えていたので、今回の文法問題も関係形容詞だと思い、正解には至ったのですが、by the timeではダメな理由が分かりません。どうしてby the timeだといけないのでしょうか。

  • otherとanotherの使い分け

    After his success with three local restaurants, John, an entrepreneur, has decided to open ???? in Singapore. この????に入る選択肢の問題で、anotherが正解なのはわかるのですが、otherは不可でしょうか? otherは「その他」なので、レストランとは限らない。わざわざアントレプレナーと挿入されているから、レストランを指し示すことができるanotherにする。 と推測してみましたが自信が持てません。 直接参考にしたのは下記です。 I will buy that PC, and he will buy another. という場合には、anotherと言っただけで、彼が買おうとしているのは別のPCであることがわかります。 これが、 I will buy that PC, and he will buy others. だと、彼が買おうとしているのはほかの物であるというだけで、PCなのか何なのかわかりません。 ちなみに、 もし、ジョンが将来10個レストランを持ちたいと思っていて、今、残りの7個を同時にオープンすることを決めたとした場合、others は同じような理由でダメでしょうか?the othersならOKのような気がします。 詳しい方、よろしくお願いします。

  • we stopped an hour

    プログレス21 Book2 16ページに We stopped an hour for lunch,but we will be there before it gets dark.. という文がありました。 「1時間止まる」は「stop for an hour 」ではないのでしょうか? このダイアローグの下の例文は 「We will stop for an hour at lunch time.」 「We will stop for an hour when it is time for lunch.」 となっています。

  • 英語 文法

    The movie will start( ) an hour. と He came back ( ) an hour. の(  )には inとafterのどちらが入りますか

  • 英語の選択問題について

    John : Let me begin my presentation on the next music festival that we will be operating in 2011. I would like to call this event "The Great Green Music Festival". This event will be an opportunity for music lovers to get involved in eco-friendly activities and enjoy great music at the same time. Let's take a minute to think about what it means to "go green". Global warming is a threat for all mankind. So it is the responsibility of each and every person on this planet to reduce their own carbon footprint. The event will have food venders that sell organic and natural foods. In addition to this, recyclables and food waste will be sorted out by volunteers on the site. Most certainly the entire event will all run on sustainable, locally produced biodiesel fuel. An event of great music and an opportunity to take action for the planet earth, who wouldn't call this a win-win situation! In what way would this event provide a win-win situation? A. It would be a great event for music lovers and also for the environment. B.It would let you eat organic food and listen to great music. C.It would let you eat organic food and let the volunteers sort out the food waste. 正解はAとあるのですがなぜBはいけないのですか?

  • stayとbe動詞の違い

    「あなたは一時間前にこの部屋にいましたか?」を英作文する問題で Were you in this room an hour ago ? が模範解答になっていたんですが、 Did you stay in this room an hour ago ? としてはいけないでしょうか? 何かニュアンスの違いなどあるのでしょうか?

  • 適語選択

    He is ( ) the fashion business. by/on/at/in の選択ですが、on businessつながりだと思ったのですが、違うようです。 なぜ、正解がその答えになるのか、ご説明をお願いします。

  • at,it,onの使い方について

    atは、時刻、時の一点を表し、場所は、比較的狭い場所や広い場所でも一点と感じる時に使う、と使うとあるのですが… 例文では、 School begins at eight thirty. ↑これはatで適当だと思うのですが… Drive carefully at night. Ken will come to see me at noon. ↑nightもin the morning の様にinを使うのではないのでしょうか。  何故atを使っているのかを知りたいです。 Her children will come home at Christmas. ↑特定日はonではなかったでしょうか… 回答お願いします

  • 「~になってくる」の訳し方

    「~になってくる」の訳し方が知りたいです。 例えば「しだいに彼は一時間では食事がし終わらないようになってきた。」だったら、 自分では Gradually he couldn't finish to eat an meal in an hour. と書いてみたのですが、これでは、単に「しだいに彼は一時間では食事がし終わらなかった」ですよね。 「~になる」については「come to」という単語を思いついたのですが、couldとうまくつなげられません。

  • この問題の解き方と答えをおしえてください

    この問題の解き方と答えをおしえてください。 問題文が英語になってしまいますがよろしくおねがいします。 The height h, in meters, at some time t, in seconds, of an object propelled upward at a speed of 82 meters per second from an initial height of 103 meters is given by the function h(t)=-10t^2+82t+103. a) What is the maximum height of the object? b) When will the object be above 200 meters high? c) When will the object hit the ground?