「金曜日までに送ります」「6時まで待ちます」を英語にしようとして、byとuntilのどちらを選ぶべきか迷ったことはありませんか。日本語ではどちらも「まで」と言えるため、単語だけを暗記すると、到着期限と滞在時間を反対に伝えてしまうことがあります。
判断の軸は難しくありません。「その時点までに終える」ならby、「その時点まで続く」ならuntilまたはtillです。さらに、基準時刻を含まないbefore、一定期間内を示すwithin、期限を強く示すno later thanまで整理すると、待ち合わせから仕事の依頼まで対応しやすくなります。
この記事では、意味の違いだけでなく、疑問文、否定文、丁寧な依頼、期限の交渉、発音練習まで順番に確認します。会話で実際に口から出せるようにしたい場合は、英語教室で講師と予定調整の場面を練習する方法もあります。まずは、byとuntilを一瞬で選ぶための時間イメージから見ていきましょう。
英語の「までに」は完了ならby、継続ならuntil
- byは指定時点を最終ラインとする期限を表す
- untilとtillは動作や状態が終点まで続くことを表す
- 日本語訳ではなく、完了と継続のどちらかで判断する
最初に覚えたいのは、byは期限、untilは継続という対比です。by fiveは「5時を過ぎないうちに」、until fiveは「5時を終点として、それまでずっと」という時間感覚を持ちます。
たとえば、I have to be there by five. は「5時までにそこへ着いている必要がある」という到着期限です。一方、I have to be there until five. は「5時までそこにいる必要がある」という滞在の終点です。単語を一つ替えるだけで、到着すべき時刻と帰ってよい時刻が入れ替わります。
| 表現 | 中心の意味 | 日本語の目安 | 時点を含むか |
|---|---|---|---|
| by | 期限までの完了・到着 | 〜までに | 通常は含む |
| until | 終点までの継続 | 〜までずっと | その時点まで続く |
| till | 終点までの継続 | 〜までずっと | untilとほぼ同じ |
| before | 基準より前 | 〜より前に | 含まない |
| within | 起点からの制限時間 | 〜以内に | 示した期間内 |
- フレーズ
- Please be here by six. / Please stay here until six.
- 日本語訳
- 6時までにここへ来てください。/6時までここにいてください。
- 使う場面
- 集合時刻を伝えるときはby、滞在してほしい終了時刻を伝えるときはuntilを使います。
- 注意点・誤用例
- 到着期限なのに Please arrive until six. とすると不自然です。arriveは到着した瞬間に成立するため、Please arrive by six. とします。
- 発音・ニュアンス
- byは「バイ」に近い一音節です。untilは「アンティル」に近く、後半のtilをややはっきり発音すると伝わりやすくなります。

迷ったときは、頭の中で「完了」に置き換えてください。「5時までに到着を完了する」ならby、「5時まで滞在が続く」ならuntilです。この判定ができれば、次に見るさまざまな期限表現も整理しやすくなります。
byの使い方:指定時点までに完了・到着する
- byの後ろには時刻、曜日、日付、期間の終わりを置ける
- 期限より早く完了しても問題なく、通常は期限ちょうども含む
- 重要な期限には日付、時刻、時間帯を具体的に添える
byは、指定した時点を最終ラインとして示します。Please submit the report by Friday. なら、月曜日から金曜日までのどこで提出してもよく、通常は金曜日中の提出も範囲に入ります。
byと相性がよいのは、finish、complete、submit、send、arrive、return、pay、decide、replyなど、完了点や到達点を持つ動詞です。「いつまで作業するか」ではなく、「いつまでに結果を成立させるか」を伝えます。
byの後ろに置ける時間表現
- by four:4時までに
- by noon:正午までに
- by midnight:午前0時までに
- by Wednesday:水曜日までに
- by May 10:5月10日までに
- by the end of the day:その日の終わりまでに
- by tomorrow morning:明日の朝までに
- by then:その時までに
曜日だけでは、始業時、正午、営業時間終了時のどれを意味するか分からないことがあります。遅れが問題になる提出物なら、by 5:00 p.m. on Fridayのように時刻まで示しましょう。遠隔地の相手には、by 3:00 p.m. Japan timeのように時間帯も添えると行き違いを減らせます。
- フレーズ
- Could you send me the final file by 5:00 p.m. on Friday?
- 日本語訳
- 金曜日の午後5時までに最終ファイルを送っていただけますか。
- 使う場面
- 仕事で提出日時を明確にしたい場面です。Could youを使うことで、命令形より柔らかい依頼になります。
- 注意点・誤用例
- by Fridayだけでは金曜日の何時か曖昧です。厳密な納期なら、曜日だけで済ませず時刻も入れます。
- 発音・ニュアンス
- send meは会話で音がつながり、「センドミー」に近く聞こえます。byは短くても期限を担う重要語なので、落とさず発音します。
by the end ofとby then
by the end ofは「ある期間や出来事の終わりまでに」を表します。I’ll give you an answer by the end of the day. は「今日中に返事をします」という意味です。ただし、the end of the dayが午後5時なのか深夜なのかは状況によって変わるため、必要なら具体的な時刻に置き換えます。
by thenは、すでに共有した時点を繰り返さずに「その時までに」と言う表現です。The meeting starts at ten. Please be ready by then. なら、「会議は10時開始です。それまでに準備を済ませてください」となります。thenが何を指すのか共有されていない場面では使わないほうが安全です。
have to・need to・mustとの組み合わせ
期限には義務や必要性が伴うため、byはhave to、need to、mustとよく一緒に使われます。I have to leave by seven. は自分の事情による必要性、We need to decide by tomorrow. は共同の必要性、All visitors must leave by nine. は規則や強い指示という響きです。
mustは規則や強い義務を感じさせることがあります。相手への依頼では、You must send it by Friday. よりも、Could you send it by Friday? や We need the file by Friday. のほうが穏やかに伝わる場合があります。
byの基本が分かったら、次は「時刻ではなく出来事を期限にする」by the timeを確認しましょう。ここでは未来の文でも現在形を使う点が重要です。
by the timeの時制と自然な使い方
- by the timeは別の出来事を期限として示す
- 未来の話でもby the timeに続く節では通常、現在形を使う
- 過去の出来事では過去完了形と組み合わさることが多い
by the time + 主語 + 動詞は、「〜する頃までには」という意味です。時計や日付ではなく、相手の到着、会議の開始、店への到着などを期限の基準にできます。
未来の内容でも、by the timeの後ろは通常、現在形です。I’ll be ready by the time you arrive. と言い、by the time you will arriveとはしません。時間を表す従属節では、未来を表す内容でも現在形を使うのが基本だからです。
- フレーズ
- I’ll be ready by the time you arrive.
- 日本語訳
- あなたが到着する頃までには準備を終えています。
- 使う場面
- 相手の到着を基準に、自分の準備が完了することを約束するときに使います。
- 注意点・誤用例
- I’ll be ready by the time you will arrive. は通常使いません。未来を述べていてもarriveを現在形にします。
- 発音・ニュアンス
- by the timeは会話で「バイザタイム」に近くつながります。timeをやや強くすると、期限となる時点が伝わりやすくなります。
過去のある時点より前に完了していたことには、過去完了形がよく使われます。She had already left by the time I arrived. は「私が着いた頃には、彼女はすでに出発していた」という意味です。到着より先に出発が完了していた順序が明確になります。
By the time the meeting started, everyone had read the report. なら、会議開始が基準で、レポートを読む行為はそれ以前に完了しています。出来事の前後関係を伝えたいとき、by the timeと完了形の組み合わせが役立ちます。
untilとtillの使い方:終点まで続く状態を表す
- untilは動作や状態が指定時点まで続くことを表す
- tillはuntilとほぼ同じ意味で、会話的に使われやすい
- untilの後ろに未来の出来事を置く場合も通常は現在形にする
untilは、動作や状態がある終点まで続くことを示します。I’ll wait until six. なら、今から6時まで待つ状態が継続し、6時を境にその状態が終わるイメージです。
stay、wait、work、study、sleep、live、remain、keep、be open、be busyなど、時間の幅を持てる動詞や状態と自然に結び付きます。The office is open until five. は、オフィスが開いている状態が5時まで続くという意味です。
- フレーズ
- Please wait until your name is called.
- 日本語訳
- 名前が呼ばれるまでお待ちください。
- 使う場面
- 受付、病院、順番待ちなどで、待つ状態の終了条件を伝える場面です。
- 注意点・誤用例
- 未来に名前が呼ばれる場合でも、until your name will be calledとはせず、現在形を含む受け身のis calledを使います。
- 発音・ニュアンス
- untilは最初の母音を弱く発音し、後半に重心を置きます。丁寧な案内や文章ではtillよりuntilが選びやすい表現です。
tillは省略形ではなく独立した語
tillはuntilとほぼ同じ意味で、I’ll wait till six. のように使えます。会話では親しみのある響きがあり、untilは会話にも書き言葉にも広く使えます。規則、案内、仕事上の文書ではuntilを選ぶと無難です。
tillはuntilを短くした誤ったつづりではありません。till自体が正しい語です。アポストロフィーを付けた’tilも見かけますが、迷う場合はtillまたはuntilを使えばよいでしょう。
untilの後ろには文も置ける
untilの後ろには時刻や日付だけでなく、主語と動詞を含む節を置けます。I’ll stay here until she arrives.、We can’t start until everyone is ready. のように、出来事や状態を終了条件にできます。
I’ll wait until he will come. ではなく、I’ll wait until he comes. とします。主節のwillで未来が示されているため、untilに続く時間の節では現在形を使うのが基本です。
肯定文のuntilは継続が中心ですが、否定文になると見え方が変わります。次の章では、not … untilが「その時になって初めて」を表す仕組みを整理します。
否定文のnot … untilは「その時まで起こらない」
- not … untilは指定時点まで動作が起こらないことを示す
- 日本語では「〜して初めて」「〜になるまでは」と訳せる
- byを使った完了期限とは伝える内容が異なる
否定文のuntilでは、指定時点まで「起こらない状態」が続きます。She didn’t call me until seven. は、電話が来ない状態が7時まで続き、電話が来たのは7時だと読み取れます。
この形なら、call、arrive、start、realize、understandなど、瞬間的な変化を表す動詞ともuntilを使えます。動作そのものが継続するのではなく、その動作が起こらない状態が終点まで続くからです。
- フレーズ
- I didn’t understand it until the instructor explained it.
- 日本語訳
- 講師が説明して初めて、私はそれを理解しました。
- 使う場面
- 理解や気づきが生じたきっかけを、時間の流れとともに伝える場面です。
- 注意点・誤用例
- 「説明される期限までに理解した」という意味ではありません。説明が理解の転換点になったことを表します。
- 発音・ニュアンス
- didn’tとuntilの両方が意味の鍵です。音読では否定語を弱くしすぎず、untilの後ろに転換点が来ることを意識します。
I’ll finish the report by Friday. は「金曜日を期限として、それ以前または金曜日に完成させる」という約束です。I won’t finish the report until Friday. は「完成するのは金曜日になる」という見通しです。前者は期限内の完了、後者は完成が早くても金曜日だという違いがあります。
You don’t have to finish it by Friday. は「金曜日を期限にする必要はない」、You don’t have to finish it until Friday. は「金曜日になるまでは終える必要がない」という意味になりやすい表現です。否定文では単語の置き換えだけで猶予の捉え方が変わるため、必要なら新しい期限も明示しましょう。
before・within・no later thanとの違い
- beforeは基準となる時点を含まず、それより前を示す
- withinは基準時から数えた一定期間内を示す
- no later thanとat the latestは期限の最終性を強める
byとbeforeの境界
by fiveは通常、5時ちょうどを含む「5時までに」です。before fiveは5時を含まない「5時より前に」なので、5時の到着では遅いことになります。
- フレーズ
- Please arrive before 4:50 because the doors close at five.
- 日本語訳
- 5時にドアが閉まるため、4時50分より前に到着してください。
- 使う場面
- 受付、搭乗、入場など、基準時刻より前の到着が必要な場面です。
- 注意点・誤用例
- by 4:50なら4時50分ちょうども通常は範囲内ですが、before 4:50では4時50分を含みません。
- 発音・ニュアンス
- beforeは後半のforeに重心があります。締め切りの境界を厳密に除外する響きがあるため、理由を添えると納得されやすくなります。
withinは起点から数える
within three daysは「3日以内に」です。by Fridayのようにカレンダー上の期限を示すのではなく、受信、購入、面接などの起点から一定期間内に行うことを示します。
Please reply within three business days of receiving this email. とすれば、「このメールを受信してから3営業日以内に返信してください」と起点が明確になります。within three daysだけでは、いつから数えるのかが文脈頼みになることがあります。
no later thanとat the latest
no later thanは「遅くとも〜までに」という最終期限を明確にします。Payment must be received no later than May 10. なら、支払いが5月10日より後になってはいけないことを強く示します。
at the latestも「遅くとも」を表し、文末に置かれることがよくあります。I’ll send it tomorrow morning at the latest. は「遅くとも明日の朝には送ります」という意味です。no later thanは規則や正式な通知にもなじみ、at the latestは会話でも使いやすい表現です。
no later than自体に最終期限の意味があるため、by no later than Fridayは重複した印象になります。通常はno later than Friday、またはby Friday at the latestとします。
「いつまでに?」を英語で確認する疑問文
- 期限を直接尋ねるならBy when …?を使える
- 会話ではWhen do you need it by?の語順も自然
- 提出物にはdeadlineやdueを使った確認も便利
期限そのものを尋ねるなら、By when …? が使えます。By when should I submit the form? は「いつまでに用紙を提出すればよいですか」という意味です。
日常会話では、When do you need it by? のようにbyを文末に置く形もよく使われます。When do you need it? だけでも必要な時点を聞けますが、byを加えると「最終的な期限を知りたい」という意図が明確になります。
- フレーズ
- When do you need the final version by?
- 日本語訳
- 最終版はいつまでに必要ですか。
- 使う場面
- 依頼を受けたものの、納期が示されていないときに確認します。
- 注意点・誤用例
- When do you need the final version until? とは言いません。必要なのは継続の終点ではなく、受け取り期限なのでbyを使います。
- 発音・ニュアンス
- 文末のbyを落とすと、単に必要な時点を尋ねる響きになります。期限確認では最後のbyまで一息で発音しましょう。
deadlineとdueを使う
- What’s the deadline?:締め切りはいつですか。
- What’s the deadline for the application?:申請の締め切りはいつですか。
- When is the report due?:レポートの提出期限はいつですか。
- When is the payment due?:支払い期限はいつですか。
- When is the library book due?:図書館の本はいつ返却期限ですか。
dueは提出物、支払い、返却物などの期限に広く使われます。The report is due on Friday. は「レポートの期限は金曜日です」という意味です。due on Fridayとdue by Fridayは実際の運用で近い意味になることがありますが、時刻まで重要ならdue by 5:00 p.m. on Fridayのように確認すると安全です。
待ち合わせと予定調整で使える会話例
- atは約束時刻、byは到着期限、untilは滞在の終点を表す
- 都合が悪いときはdoesn’t work for meが自然
- 最後に日時と場所を復唱すると認識違いを防ぎやすい
待ち合わせでは、at、by、untilを使い分けます。Let’s meet at seven thirty. は「7時30分に会う」、Please be there by seven thirty. は「7時30分までに到着する」、I can stay until eight. は「8時まで滞在できる」です。

- 会話
- 学習者:Would four o’clock work for you?
同僚:I’m afraid four doesn’t work for me. How about six?
学習者:Hang on a moment. I’ll be busy around six. Can we make it seven thirty?
同僚:That works for me.
学習者:Great. Please be at the coffee shop by 7:30. I can only stay until eight.
同僚:The coffee shop at 7:30. Sounds good. - 日本語訳
- 学習者:4時はいかがですか。
同僚:申し訳ありませんが、4時は都合がよくありません。6時はどうですか。
学習者:少し待ってください。6時頃は忙しいです。7時30分にできますか。
同僚:その時間なら大丈夫です。
学習者:よかったです。7時30分までにコーヒーショップへ来てください。私は8時までしかいられません。
同僚:7時30分にコーヒーショップですね。大丈夫です。 - 使う場面
- 相手の都合を聞き、代案を出し、到着期限と滞在可能時間を確認する場面です。
- 注意点・誤用例
- Come around six. は「6時頃に来て」であり、Come by six. の「6時までに来て」とは異なります。aroundを期限として使わないようにします。
- 発音・ニュアンス
- work for youは「都合がよい」という柔らかな表現です。Sounds good. は提案への自然な同意で、日時を復唱してから言うと確認の役割も果たします。
予定調整に便利な短文
- Are you free on Wednesday afternoon?:水曜日の午後は空いていますか。
- What time works best for you?:何時が最も都合がよいですか。
- Sorry, four doesn’t work for me.:すみません、4時は都合が悪いです。
- Could we make it a little later?:もう少し遅い時間にできますか。
- Can we move it to eight?:8時に変更できますか。
- I can make it by seven.:7時までには行けます。
- Just to confirm, we’ll meet at 7:30.:念のため、7時30分に会う予定ですね。
予定を決めるときは、提案だけで終えず、So, we’re meeting at seven thirty, right? のように確認します。場所、日付、時刻、時間帯の順に必要な情報を補えば、聞き間違いや思い込みを減らせます。
仕事で期限を丁寧に依頼・交渉する方法
- Could youやWould it be possible toで依頼を柔らかくできる
- 期限の理由を添えると必要性が伝わりやすい
- 難しい場合は代替期限や段階的な提出を提案する
仕事では、期限が正しくても言い方が強すぎると相手に負担を感じさせることがあります。Send me the file by Friday. は簡潔な指示ですが、依頼として伝えるならCould youを加えると柔らかくなります。
- フレーズ
- Could you send me the figures by noon? I need them for the afternoon meeting.
- 日本語訳
- 正午までに数値を送っていただけますか。午後の会議で必要です。
- 使う場面
- 資料の提出を依頼し、その期限が必要な理由まで簡潔に共有する場面です。
- 注意点・誤用例
- Could youは文法上疑問形ですが、依頼として機能します。相手が対応可能か分からない場合は、Would noon be possible? と期限自体を相談できます。
- 発音・ニュアンス
- Could youは会話で「クッジュー」に近くつながることがあります。丁寧さは発音だけでなく、語調を穏やかにし、理由を簡潔に添えることでも生まれます。
さらに丁寧な依頼
- Would it be possible to send the file by Friday?:金曜日までにファイルを送っていただくことは可能でしょうか。
- Please send me the file by Friday, if possible.:可能であれば、金曜日までにファイルを送ってください。
- Could you let me know whether Friday would be possible?:金曜日までの対応が可能か教えていただけますか。
- Please arrive by 8:45 so that we can start at nine.:9時に開始できるよう、8時45分までに到着してください。
期限に間に合わないときの交渉
難しい期限を黙って過ぎるより、早めに状況と代案を伝えるほうが調整しやすくなります。I may not be able to finish it by Friday. Would Monday morning be acceptable? と言えば、難しさを伝えたうえで新しい期限を提案できます。
- 会話
- 依頼者:Could you send the final version by Friday?
学習者:I can send you a draft by Friday, but I may need until Monday morning to complete the final version. Would that work for you?
依頼者:Yes. Please send the draft by 5:00 p.m. on Friday and the final version by 10:00 a.m. on Monday.
学習者:Understood. I’ll send both files by those times. - 日本語訳
- 依頼者:金曜日までに最終版を送っていただけますか。
学習者:草案は金曜日までに送れますが、最終版の完成には月曜日の朝まで必要かもしれません。それでもよいでしょうか。
依頼者:はい。草案は金曜日の午後5時まで、最終版は月曜日の午前10時までに送ってください。
学習者:承知しました。両方とも指定時刻までに送ります。 - 使う場面
- 全体を期限内に完成できないとき、草案と最終版を分けて現実的な代案を示す場面です。
- 注意点・誤用例
- need until Mondayは「月曜日まで作業時間が必要」という継続です。send the final version until Mondayとはせず、提出期限にはby Mondayを使います。
- 発音・ニュアンス
- Would that work for you? は押し付けずに相手の都合を確認する表現です。代案の直後に置くと、交渉する姿勢が伝わります。
よくある誤用と迷わない判断手順
- 到着や提出の期限にuntilを使わない
- 滞在や営業の終点にbyを使わない
- 完了・継続・境界・期間の順に確認すると選びやすい
到着期限にuntilを使う
誤用例はI will arrive until five. です。arriveは到着した瞬間に成立するため、「5時までに到着する」ならI will arrive by five. とします。到着後に5時まで滞在するなら、I will stay there until five. です。
滞在の終了時刻にbyを使う
I will stay here by five. は、通常「5時までここにいる」という意味にはなりません。滞在が5時まで続くなら、I will stay here until five. とします。stay、wait、work、be openのような継続できる動詞にはuntilがよく合います。
byとuntilを重ねる
Please finish it by until Friday. のように二つを重ねることはできません。期限ならPlease finish it by Friday.、作業を続けるならPlease work on it until Friday. と、伝えたい時間関係に応じて一方を選びます。
byには「〜のそばに」という場所の意味もあります。the coffee shop by the stationは「駅までにある店」ではなく「駅のそばにある店」です。byの後ろが時刻・日付なら期限、場所なら近接の意味かを文脈で判断します。
5段階の判断手順
- 指定時点までに、動作が完了または到達するのかを確認する。該当すればbyを選ぶ。
- 指定時点まで、動作や状態が続くのかを確認する。該当すればuntilまたはtillを選ぶ。
- 指定時点そのものを含めたくないのかを確認する。含めないならbeforeを選ぶ。
- ある出来事を起点として一定期間内なのかを確認する。該当すればwithinを選ぶ。
- 遅延できない最終期限なのかを確認する。強調するならno later thanやat the latestを検討する。
たとえば「5時までに終える」は完了なのでFinish it by five.、「5時まで作業を続ける」は継続なのでKeep working until five. です。「5時より前に終える」はFinish it before five.、「開始から2時間以内に終える」はFinish it within two hours. となります。
この手順では、日本語の助詞だけに頼りません。「までに」があるから機械的にbyとするのではなく、時間の中で動作が点として完了するのか、線として続くのかを考えるのが大切です。
発音練習と使い分けトレーニング
- 意味の対比が分かる文を二つ一組で音読する
- 時刻だけを入れ替えて瞬発的に言う練習をする
- 翌日、数日後、一週間後に間隔を空けて復習する
知識を会話で使うには、byとuntilを別々に覚えるより、意味が変わる対の文を音読するのが効果的です。到着期限と滞在終了を交互に言うと、時間イメージと口の動きが結び付きます。

対比音読
- I’ll be there by six.:6時までにそこへ着きます。
- I’ll be there until six.:6時までそこにいます。
- I’ll finish the report by Friday.:金曜日までに報告書を完成させます。
- I’ll work on the report until Friday.:金曜日まで報告書の作業を続けます。
- Please arrive by noon.:正午までに到着してください。
- Please wait until noon.:正午まで待ってください。
一文目ではbyの後ろを最終ラインとして想像し、二文目ではuntilまで時間の線が続く様子を想像します。最初はゆっくり、次に自然な速さ、最後に英文を見ずに言うという三段階で練習してください。
発音のポイント
byは一音節なので短く発音できますが、聞き落とされると期限の意味が消えます。be there by sixでは、thereとbyを分けすぎず、「ビー・ゼア・バイ・シックス」の流れで、byを明瞭に残します。
untilは後半に重心を置きます。wait until sixでは、waitを強くしすぎず、until sixまで一続きにします。tillは一音節で短いため、I’ll wait till six. のような会話で軽快に聞こえます。
置き換え練習
次の型の時刻や動詞を入れ替え、声に出してください。正しさだけでなく、どの時点を期限または終点としているかを毎回想像します。
- Please send it by noon. → by five → by tomorrow morning
- I’ll wait until noon. → until five → until tomorrow morning
- Can you finish it by Friday? → by Monday → by the end of the day
- The store is open until nine. → until ten → until midnight
- Please reply within two days. → within 24 hours → within a week
練習問題
空欄にby、until、before、withinのいずれかを入れてください。答えを見る前に、「完了」「継続」「基準より前」「一定期間内」のどれかを声に出すと、判断の過程まで練習できます。
- Please submit the application ___ Friday.
- I’ll wait here ___ five.
- You must arrive ___ the doors close.
- We’ll reply ___ two business days.
- She didn’t call me ___ midnight.
- Can you finish the task ___ noon?
- The café is open ___ ten tonight.
- Please be at the airport ___ 6:30 a.m.
- Return the form ___ three days of receiving it.
- I won’t know the result ___ tomorrow.
解答と理由
- by:金曜日が提出の最終期限だからです。
- until:待つ状態が5時まで続くからです。
- before:ドアが閉まる時点より前の到着が必要だからです。
- within:基準時から2営業日以内という制限時間だからです。
- until:電話が来ない状態が午前0時まで続いたからです。
- by:正午までの完了を尋ねているからです。
- until:営業している状態が10時まで続くからです。
- by:空港に着いているべき最終時刻だからです。
- within:受け取った時点を起点とする3日以内だからです。
- until:結果が分からない状態が明日まで続くからです。
無理のない復習計画
学習した日は、byとuntilの対比文を三組音読し、自分の予定に置き換えた文を二つ作ります。たとえば、I need to finish this task by seven. と I’ll study until seven. のように、同じ時刻で意味を変えてみましょう。
翌日は英文を隠し、日本語だけを見て言います。数日後にはbeforeとwithinを加え、一週間後には予定調整の会話を役割別に音読します。短い復習を間隔を空けて行うと、単なる選択問題ではなく、実際の発話に結び付けやすくなります。
英語の「までに」に関するQ&A
- 迷いやすい疑問を短い回答で再確認する
- 実際の期限は時刻や時間帯まで具体化する
- 最後に自分の予定を英語で三文作って定着させる
byとuntilの違いは何ですか?
byは「その時点までに完了・到着する」という期限を表し、untilは「その時点まで動作や状態が続く」という継続を表します。Finish it by five. は5時までの完了、Keep working until five. は5時までの作業継続です。
by Fridayは金曜日を含みますか?
通常は金曜日を期限の範囲に含みます。ただし、金曜日の始業時か営業時間終了時かは文脈によって曖昧です。重要な提出ではby 5:00 p.m. on Fridayのように時刻まで示してください。
untilとtillはどう違いますか?
時間の終点を表す意味はほぼ同じです。tillは会話的に使われやすく、untilは会話にも仕事上の文章にも使えます。規則や丁寧な案内で迷った場合はuntilを選ぶとよいでしょう。
「いつまでに必要ですか」は英語で何と言いますか?
By when do you need it? またはWhen do you need it by? と言えます。会話では文末にbyを置く形も自然です。提出物ならWhat’s the deadline? やWhen is it due? も使えます。
byとbeforeは何が違いますか?
by fiveは通常、5時ちょうどを含む「5時までに」です。before fiveは5時を含まず、「5時より前に」を表します。搭乗や受付など境界が重要な場面では、具体的な時刻と理由を添えると安全です。
within three daysはいつから3日ですか?
起点は文脈によって決まるため、重要な依頼では明示します。within three days of receiving this emailなら「このメールを受信してから3日以内」、within three days of the interviewなら「面接から3日以内」です。
I won’t finish it until Fridayはどういう意味ですか?
「金曜日になるまで完成しない」、つまり完成するのは金曜日になるという意味です。I’ll finish it by Friday. のような期限内の完了約束とは異なり、金曜日より早い完成は見込んでいないことを示します。
by the timeの後ろでwillを使わないのはなぜですか?
by the timeに続く時間の節では、未来の内容でも通常は現在形を使うためです。I’ll be ready by the time you arrive. とし、通常はby the time you will arriveとはしません。
英語の「までに」を選ぶときは、まず完了か継続かを見ます。期限までに終えるならby、終点まで続くならuntilまたはtill、基準より前ならbefore、起点から一定期間内ならwithinです。
読了後は、自分の今日の予定を三文にしてください。I’ll finish this task by six.、I’ll study until seven.、I’ll reply within two hours. のように、実際の期限を入れて声に出すと、そのまま会話や連絡で使える表現になります。

