- ベストアンサー
前置詞の問題
TOEIC文法の問題集にて The database will be update ( ) the next two weeks. この文章のカッコにはin が入ってbyでは間違いなのですが、なぜby(~までに)では間違いなのでしょうか。教えて下さい。
- みんなの回答 (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)
- wind-sky-wind
- ベストアンサー率63% (6647/10387)
回答No.2
「~までに」の by の後にくるのは具体的な日時であって、期間を表す表現はきません。
- marbleshit
- ベストアンサー率49% (5033/10253)
回答No.1
「来る2週間の間」という平面上の期間内なので in で表します。 by May 31, 2011. のように終着点が明示される場合に使われます。