「until」と「by」、どちらも時間に関係する英語の前置詞ですが、その意味合いは大きく異なります。「until」と「by」の違いを正確に理解することは、英語でのコミュニケーションにおいて非常に重要です。この二つの単語の使い分けをマスターすれば、あなたの英語表現はもっと豊かで正確になりますよ!
「until」と「by」の核心的な違いに迫る!
まず、一番大事な「until」と「by」の根本的な違いを理解しましょう。これは、 「いつまで」と「いつまでに」という、時間の捉え方の違い なんです。
- until : 「~までずっと」という、ある時点まで継続する状態や動作を表します。その時点が来たら、その状態や動作は終わる、または変化します。
- by : 「~までに」という、ある時点までに完了しなければならない、または完了したという、締め切りや期限を表します。その時点までに終わっていればOK、というニュアンスです。
例えば、「I will wait until 10 o'clock.」と言うと、「私は10時までずっと待ちます。」という意味になります。10時になったら、待ち合わせは終了するか、相手が来る、といった変化が起こります。
一方、「Please finish this report by tomorrow.」と言うと、「このレポートを明日までに仕上げてください。」という意味になります。明日という期限までに終わっていれば、いつ終わっても構いません。明日を過ぎてしまうと困る、というニュアンスですね。
このように、「until」は「継続」、「by」は「完了」というキーワードを覚えておくと、区別がつきやすいですよ。
「until」の持つ「継続」のニュアンス
「until」は、ある時点まで何かが「ずっと」続いていることを強調します。この「ずっと」というのがポイントで、その時点まではその状態が維持されるというイメージです。
例えば、こんな例文を見てみましょう。
- We stayed at the beach until sunset. (私たちは日没までずっとビーチにいました。)
- The store is open until 9 PM. (その店は夜9時まで営業しています。)
- Don't move until I tell you to. (私が指示するまで動かないでください。)
これらの例文からもわかるように、「until」の後には、その継続が終わる時点が来ています。日没、夜9時、指示があるまで、というように、その時点が区切りになっているのがわかります。
「until」は「〜まで」という意味ですが、時々「〜まで」の後に「〜までずっと」というニュアンスを強調したいときに使われることがあります。例えば、「I worked on the project until late at night.」のように、「夜遅くまでずっとプロジェクトに取り組んでいた」というように、その作業が夜遅くまで続いていたことを示しています。
「by」が示す「完了」と「期限」
「by」は、ある時点までに「完了」してほしい、あるいは「完了」したことを示すときに使われます。これは、締め切りやデッドラインといった、必ず守らなければならない期限がある場合によく使われます。
例えば、
| 例文 | 日本語訳 |
|---|---|
| I will submit the application by Friday. | 金曜日までに申請書を提出します。 |
| Please reply by the end of the day. | 今日の終わりまでに返信してください。 |
| The train will depart by 3 PM. | 電車は午後3時までに出発します。 |
これらの例文では、「金曜日」「今日の終わり」「午後3時」という、明確な期限が示されています。その期限を過ぎてしまうと、申請の機会がなくなったり、迷惑をかけたりする可能性があります。
「by」は「~までに」という意味ですが、その時点までに「何かが終わっていれば良い」というニュアンスが強いです。例えば、「He finished the book by Monday.」という場合、月曜日までに本を読み終えた、という事実を表しており、いつ読み終えたかは重要ではありません。月曜日という期限までに終わったことが重要です。
「until」と「by」の組み合わせで理解を深める
「until」と「by」は、それぞれ異なる意味合いを持っていますが、文脈によっては両方の意味を含めて考えることもあります。ここでは、両者を組み合わせた、あるいは比較するような例文を見てみましょう。
- I will be studying until 5 PM, and I will finish my homework by 7 PM. (私は午後5時までずっと勉強していて、7時までに宿題を終わらせます。) この文では、「until」で勉強が続く時間を、「by」で宿題の完了期限を表しています。
- She worked until midnight to meet the deadline by morning. (彼女は朝までに締め切りに間に合わせるために、真夜中までずっと働きました。) ここでも、「until」は深夜までの継続、「by」は朝という期限を示しています。
このように、一つの文章の中で「until」と「by」が使われることで、時間の流れや締め切りの重要性がより明確に伝わってきます。
「until」と「by」を使い分ける練習
「until」と「by」の使い分けは、練習あるのみです! いくつか例文を挙げて、どちらが適切か考えてみましょう。
- We have to submit the assignment _________ next Monday. (宿題を来週月曜日_______提出しなければなりません。)
- He slept _________ noon. (彼は正午_______眠っていました。)
- Please clean your room _________ your parents come home. (お父さんお母さんが帰ってくる_______部屋を片付けてください。)
- I need to finish this project _________ the end of the month. (このプロジェクトを月末_______終わらせる必要があります。)
さて、これらの空欄に「until」と「by」のどちらが入るでしょうか?
- 1. 「提出しなければならない」という完了・期限なので、 by
- 2. 「眠っていた」という継続なので、 until
- 3. 「片付けてください」という完了・期限なので、 by
- 4. 「終わらせる必要がある」という完了・期限なので、 by
このように、動詞の性質(継続か完了か)と、文脈が示すのが「期間」なのか「期限」なのかを考えることが大切です。
「until」と「by」:文脈による微妙なニュアンスの違い
時として、「until」と「by」の間に、細かなニュアンスの違いが生じることがあります。どちらを使っても意味が通じる場合もありますが、より自然な表現を選ぶために、このニュアンスの違いを理解しておくと役立ちます。
例えば、
- 「I will be here until tomorrow.」 (明日までここにいます。)
- 「I will be here by tomorrow.」 (明日までにはここにいるでしょう。)
前者(until)は、「明日になるまで、ずっとここにいますよ」という継続のニュアンスが強いです。後者(by)は、「明日という時点までに、ここに来る(または、ここに来ている状態になる)でしょう」という、明日という期限までに完了する事柄を示唆しています。
また、
- 「The meeting will last until 3 PM.」 (会議は午後3時まで続きます。)
- 「The meeting must be finished by 3 PM.」 (会議は午後3時までに終了しなければなりません。)
前者は会議が午後3時まで「続いている」ことを述べており、後者は午後3時が会議の「締め切り」であることを強調しています。
まとめ:これで「until」と「by」の使い分けはバッチリ!
「until」は「〜までずっと」、つまり「継続」を表し、その時点までその状態が続くことを示します。「by」は「〜までに」、つまり「完了」や「期限」を表し、その時点までに何かが終わっていれば良いことを示します。この二つの違いをしっかり理解して、自信を持って英語を使ってみてくださいね!