by と until の違い|期限(完了)か継続の終点か|英文法Q&A
― 「期限(完了)」か「継続の終点」か
「〜まで」を表す by と until。by=期限(その時までに動作が完了する締切)、until=継続の終点(その時まで動作・状態が続く)。動作が「一回の完了」か「継続」かで決まります。
Q. 「〜まで」の by と until (till) は、どう使い分けますか?
A. 動作が「完了」か「継続」かで決まります。by=期限・締切(その時までに一回の動作を完了する)。Finish it by five.(5時までに終える)。until / till=継続の終点(その時までずっと続く)。Wait until five.(5時まで待つ)。finish / submit / arrive のような「完了」の動詞は by、wait / stay / continue のような「継続」の動詞は until。前置詞のイメージは、in / on / at と同じく無料講座『英文の原理』第4講で整理します。
1. 結論 ― by は締切、until は継続の終わり
by=期限(その時までに一回の動作を完了)。until / till=継続の終点(その時までずっと続く)。「完了する動詞」なら by、「続く動詞」なら until。
The library is open until Friday.(金曜まで開いている=継続の終点)
2. 動詞との相性
| 意味 | 相性のよい動詞 | |
|---|---|---|
| by | 〜までに(完了) | finish / submit / arrive / return / pay |
| until / till | 〜まで(継続) | wait / stay / continue / sleep / last |
3. 例文で確認
You must return the book by next Monday.
その本は来週の月曜までに返さなければならない。
return は一回の完了。「その時までに(いつでもいいが遅くとも)済ませる」締切なので by です。
The shop stays open until 10 p.m.
その店は夜10時まで開いている。
stay open は継続。「その時までずっと開いている」ので until。10時が継続の終わりです。
Finish your homework by 8. / Study until 8.
8時までに宿題を終えなさい。/8時まで勉強しなさい。
同じ「8時まで」でも、finish(完了)は by、study(継続)は until。動詞の性質で決まります。
4. つまずきやすい形
(1) 完了の動詞は by、継続の動詞は until
「その時までに一回済ませる」なら by、「その時までずっと続く」なら until。× wait by five → wait until five。
(2) until は接続詞にもなる
until は前置詞(+名詞)にも接続詞(+ S V)にもなります。until five/until you come。by を「〜するまでに」で節にするなら by the time + S V。
(3) not ... until(〜して初めて)
not … until ~ は「〜して初めて…する/〜まで…しない」。He didn't call until midnight.(真夜中まで電話しなかった=真夜中になって電話した)。強調は倒置で Not until ~ did …。
(4) till は until と同じ
till は until とほぼ同義(till はややくだけた響き)。文頭では Until が好まれます。
5. 原理とのつながり
by と until の違いは、「時間を点で捉えるか、線で捉えるか」です。by は「その点までに(完了する締切)」――だから一回の動作の動詞と相性がよい。until は「その点まで続く線(継続の終わり)」――だから続く動作・状態の動詞と合う。これは、前置詞を「点・面・空間」などのイメージで捉える発想(in / on / at)と同じ。前置詞は単語の暗記ではなく、空間・時間の“形”で捉えると、during(期間中)/for(長さ)(during と while)との違いも含めて、一つの地図に収まります(第4講)。
6. 次に読む
by / until を、点と線から
by と until は、「完了の締切(点)か、継続の終点(線)か」で決まります。日本英語塾は担任制のオンライン英語専門塾です。前置詞を空間・時間のイメージから捉え、正確に使い分ける力を、指導します。全国どこからでも受講できます。
