• ベストアンサー

前置詞の問題

TOEIC文法の問題集にて The database will be update ( ) the next two weeks. この文章のカッコにはin が入ってbyでは間違いなのですが、なぜby(~までに)では間違いなのでしょうか。教えて下さい。

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

  • ベストアンサー
  • KappNets
  • ベストアンサー率27% (1557/5688)
回答No.3

in は現時点から測って1週間以内とか期限を切るときに用います。 ----It will begin in five minutes. ----I am going home in two weeks. (in a week's time) by はある特定の期限を切る時に用います。 ----He will certainly be here by three o'clock. 詳しい辞書、とくに英英辞典には出ていますのでご覧になって下さい。

その他の回答 (2)

回答No.2

「~までに」の by の後にくるのは具体的な日時であって、期間を表す表現はきません。

  • marbleshit
  • ベストアンサー率49% (5033/10253)
回答No.1

「来る2週間の間」という平面上の期間内なので in で表します。 by May 31, 2011. のように終着点が明示される場合に使われます。

関連するQ&A