by
preposition~までに
/baɪ/
until
preposition~までずっと
/ənˈtɪl/
違いの詳細
基本的なニュアンス
byは特定の期限や時点を示すのに対し、untilはその時点までの継続を強調します。
Finish by 5 PM.
午後5時までに終わらせてください。
Wait until I arrive.
私が着くまで待ってください。
使用場面
byは締切や期限を示すのに使われ、untilは動作の継続や条件を示す場面で使います。
Submit your report by Monday.
月曜日までにレポートを提出してください。
Stay here until it stops raining.
雨が止むまでここにいてください。
文法的な違い
byは名詞や動詞に対して使われ、untilは通常動詞の後に続きます。文の構造に影響を与えます。
She will leave by noon.
彼女は正午までに出発します。
He studied until late.
彼は遅くまで勉強しました。
フォーマル度
byはカジュアルにもフォーマルにも使えるのに対し、untilはよりカジュアルなニュアンスがあります。
Please respond by the end of the week.
今週の終わりまでに返事をしてください。
Let's keep talking until we finish.
終わるまで話し続けましょう。
使い分けのポイント
- 1byは締切を意識する時に使う。
- 2untilは行動の継続を表す時に使う。
- 3byの後には具体的な時間が来る。
- 4untilの後には動詞が続くことが多い。
- 5カジュアルな会話ではuntilを多用することがある。
- 6byはフォーマルな場面でも使える。
よくある間違い
byは待つことの継続を示さないため、untilを使うべきです。
untilは動作の継続を示すので、締切にはbyを使う必要があります。
確認クイズ
Q1. 次の文に適切な前置詞は? 'Please submit your homework ____ Friday.'
解説を見る
締切を示す場合、byを使います。
Q2. 次の文に適切な前置詞は? 'We will stay here ____ it stops raining.'
解説を見る
行動の継続を示す場合、untilを使います。
Q3. 次の文に適切な前置詞は? 'Finish your project ____ the deadline.'
解説を見る
締切を示すため、byを使うのが正しいです。
各単語の詳細
Memorize - 無料で始めるAI英会話アプリ
「分かる。話せる」を最速で。
AI英会話も無料で始められる英語学習アプリ。
単語帳、資格対策、文法学習まで、これ一つで。
無料でダウンロード