英語の「by」と「until」の意味と使い方
形:by / until
意味:〜までに(期限)/ 〜まで(継続)
by は「〜までに」とその時までに終わる期限を、until は「〜まで(ずっと)」とその時まで続くことを表します。
意味:〜までに(期限)/ 〜まで(継続)
by は「〜までに」とその時までに終わる期限を、until は「〜まで(ずっと)」とその時まで続くことを表します。
形の作り方
| 使う時 | 形 | 例 |
|---|---|---|
| 期限(〜までに) | by + 時 | by five o'clock |
| 継続(〜までずっと) | until + 時 | until five o'clock |
| 節を続ける | by the time / until + 主語 + 動詞 | until he comes |
例文
- Please hand in your report by Friday.金曜日までにレポートを提出してください。
- The library is open until eight tonight.図書館は今夜 8 時まで開いています。
- I have to be home by six.6 時までに家に帰らなければなりません。
使い方のポイント
- 見分け方:「〜までに〜する」と 1 回で終わる動作なら by、「〜まで〜し続ける」なら until を使います。
- by は前置詞なので、節を続けるときは by the time ~ を使います。
- till は until と同じ意味で、会話でよく使われます。
練習問題
問1(TOEIC® L&R A2の文法ドリルより) ( )に入る最も適切なものを選んでください。
Our summer discount on all coffee machines is available ( ) the end of August.
- until
- by
- since
- within
答えと解説
正解:1. until
「8 月末まで」割引が続くと継続を表すので「until」。by は「〜までに」と期限を表し、一度で終わる動作に使うので、続く状態には合いません。
この文法が出る級(目安)
※ TOEIC® L&R のレベル(A1〜C1)は CEFR のレベルです。IIBC の CEFR との対照表では、リーディングのスコアで A1=60点〜、A2=115点〜、B1=275点〜、B2=385点〜、C1=455点〜 に当たります。項目のレベルは当サイトの目安で(C1 の項目は 1 つだけなので B2 の一覧に入れています)、TOEIC® の出題範囲の一覧ではありません。
あわせて覚えたい文法
- 「until」(〜するまで) 〜するまで(ずっと)
- 「by the time」 〜するまでに(は)・〜するころには
- 時の前置詞「in / on / at」 〜に(時を表す)