Written by Rieko @ Aieem

英語の表現|「〜まで」って何て言う?くわしく解説!期間に使える接続詞 until / by

英文法 英語で表現

「明日まで」
「月曜から金曜まで」
「5時まで」
よく使う期間や時間を表す「~まで」
状況に合った使い分けできていますか?

 

 

unrillやtill、byでいつも迷う・・・
それぞれの違いって何?

本記事はそんな疑問を解決していきます!

本記事の解説ポイント

スポンサーリンク

untilとtillの違い

まず、はじめにuntilとtillの使い方は一緒だということを覚えておきましょう。使い分けに関しても大きな違いはありませんが、下記のポイントを押さえておくといいでしょう。

until フォーマルにも使われる
話し言葉、書き言葉の両方に使われる
フォーマル、カジュアルの両方に適している
till untilよりフォーマルさに欠ける
untilの短縮系ではない
主に会話で使われる
カジュアルな文脈に適している

このように、untilとtillに大きな違いはありません。
ですので本記事ではuntilを使用して進めていきます。

 

untilとbyの違い

次にuntilとbyそれぞれの特徴を理解して違いをみていきましょう。

until

定義 何かが終わる、止まる時間を示す。
用法 特定の時間まで継続する状態や動作を表すのに使われる。
例文 I work until 5pm.
私は5時まで働きます。

by

定義 期限を示す。
用法 アクションやイベントの期限を示すのに使われる。
例文 I have to submit this report by 5pm.
私は5時までに報告書を提出しないといけない。

これらの特徴から2つの違いをまとめてみましょう。

untilとbyの違い
  • untilはある時点までの期間を表すのに対し、byは特定の期限を強調する
  • untilは継続的行動を表すのに対し、byは完了的行動を表すのに使う

次の章ではそれぞれの使い方をもう少し詳しく解説します。

スポンサーリンク

untilの使い方:ある時点まで継続する状況を表す「~まで」

文法上、untilには前置詞、接続詞の2つの役割があります。

前置詞untilの後ろには名詞がくる
接続詞untilの後ろには文がつづく

どちらの場合も、始まりからある時点までその状況が継続していることを表します。
前置詞untilと接続詞until、それぞれの例文をいくつか紹介しましょう。

前置詞 untilの例文

The shop opens from 7 am until 6 pm.
そのお店は朝7時から夜6時まで開いています

You can play the game until 9 pm.
9時までゲームしていいよ。

I watched TV until midnight.
夜中までテレビを見てたんだ。

Lisa will stay at the office until 5pm.
リサは5時までオフィスにいます。

接続詞 untilの例文

I wait for you until you get back.
あなたが帰ってくるまで待ってるよ。

Let’s wait until the rain stops.
雨が止むまで待とう。

Lisa will stay at the office until her work is done.
リサは仕事が終わるまでオフィスにいます。

I was listening to Ken until he stopped talking.
私はケンがしゃべるのを止めるまで聞いていました。

 

接続詞untilの後の時制はどうなるの?

接続詞としてuntilを使う場合、untilの前と後にそれぞれ文がきます。
前後の時制関係はちょっと複雑・・・次の章で解説します!

 

untilを使った場合の時制

① untilの後に未来に起こる事を表現する時は現在形
I can’t wait until the summer holiday begins!
夏休みが始まるまで待てないよ!

I don’t know tomorrow’s plan until I hear from him.
彼から連絡がくるまで明日の予定はわかりません。

② untilの後に未来のある時点まで継続する出来事・行動を表現する時は現在完了形
We will wait here till she has finished.
彼女が終わるまでここで待ってます。

I can’t take a holiday until this project has been completed.
このプロジェクトが完成するまでは休みはとれないなぁ。

③ 過去の出来事を表現する場合untilの後は過去形もしくは過去完了
He was waiting for you here till you came.
あなた来るまで彼はここであなたを待ってたよ。

I couldn’t go home until I had finished this work yesterday.
昨日はこの作業が終わるまで家に帰れなかった。

スポンサーリンク

byの使い方:ある時点までに出来事、行動が完了している状況を表す「~までに」

byのニュアンスを理解するのにわかりやすい例として「消費期限」が挙げられます。日本でも輸入された食品や薬品の裏面に記載されている”use by~”。「その期日までに、食べて(使用して)しまってください」つまり、その日までに使用完了しておいてねってことです。

このように、ある時点までに完了する出来事、行動を表現する場合にbyを使用します。後には曜日や時間を表す名詞がつづくので、byは前置詞としての役割を果たしますが’by the time’を使うと接続詞として後ろに文を繋げることが可能になります、例を使ってみていきましょう。

前置詞byを使った例文

Could you send this letter by Tuesday?
この手紙、火曜日までに出しておいてくれる?
(火曜日の終わりまでに手紙を出す)

He should be here by 6 o’clock.
彼6時までには来るはずよ。
(彼は6時にはここにいるはず)

We had better hurry. We have to arrive at Lisa’s home by 3 pm.
急いだ方がいいよ。3時までにリサの家に着かないといけないよ。

Where is Rieko? She should be here by now.
リエコはどこ?もう着いていてもいいはずよ。

接続詞by the timeを使った例文

by the timeの前後にくる文の時制にも注目です!

Let’s complete the preparation for the party by the time she arrives.
彼女がくるまでにパーティーの準備は終えておこう。

It’s too late to go to the bank. By the time we get there, it will be closed.
銀行に行くにはもう遅いよ。つく頃にはもう閉まってる。

I was so busy at work yesterday and exhausted by the time I got home.
昨日は仕事はすごく忙しくて、家に帰る頃にはくたくただったのよ。

By the time this letter reaches him, he will have already moved out.
この手紙が彼に届く頃には、彼はもう引っ越ししているはずだよ。
※手紙がつく頃には彼はもう引っ越してしまっているという意味なので未来完了形で表現

Everyone had gone by the time I arrived at Lisa’s home.
私がリサの家に着いた頃にはみんな帰ってしまっていた。
※私が到着した過去の時点よりも前に、他のみんなはすでに帰ってしまっていたので過去完了形

 

‘by’のかわりに’before’って使えるんじゃない?

‘before’もbyと同じく状況や行動が完結する時点「〜まで」の表現に使われることがあります。だけどbyとbeforeには微妙な違いがあるの。次の章で説明しましょう!

 

byとbeforeの違い

byとbeforeの違いは、「~以下」と「~未満」と同じ意味合いになります。

by Monday=月曜日までに(月曜が含まれる)
before Monday=月曜日までに(月曜が含まれない)

beforeを使った例文で確認しましょう。

I want to lose 3kg before next week’s date!
来週のデートまでに3kgやせたいの!
※ダイエットに励むのはデート前日まで。当日には3kgやせていたい。

Lisa needs to prepare all the documents before her job interview.
リサは面接までにすべての書類を準備する必要がある。
※書類の準備は面接が始まる前の時点でできていないといけない

untilとbyを比較してしっかり違いを覚えましょう

ここまでuntilとbyの用法、違いを説明をしてきました。シンプルに言って2つの違いは「〜までに」なのか「〜まで」なのかということです。

She will be away until Monday.
彼女は月曜日までいません。

She will be back by Monday.
彼女は月曜日までに戻ってきます。

I will work until 5 pm.
私は5時まで働きます。

I will have to finish my work by 5 pm.
私は5時までに仕事を終えます。

継続した出来事を表現するのか、完了した出来事を表現するのかで使い分けることを覚えておきましょう。



スポンサーリンク

復習:~穴埋めテストで練習~(答え・解説付き)

① ごめん、もう行かなくちゃ。 5時までに家に帰らなきゃいけないの。
Sorry, but I have to go. I have to be at home (               )5pm.

② 決断するのは木曜日まで待ってからにするね。
I will wait (               ) Thursday to make a decision.

③ 
A: 今晩出かけるの。 すぐに帰ってくると思うけど、あなたまだいるかな?
B: その頃にはもう帰ってると思う。
A: I am going out tonight. I think I will be home soon, but will you still be here?
B: I think I will be gone (               ) then.

④ やらなきゃいけない事がたくさんあるんだ。 終わる頃にはきっともう寝る時間だよ。
I have so many things to do. (               )I finish, it will be time to go to bed.

⑤ リサはただいま外出中です。彼女が戻ってくるまでここでお待ちください。
Lisa is out now. You can wait here (               ) she comes back.

答えと解説

  1. by
  2. until
  3. by
  4. By the time
  5. until

① ごめん、もう行かなくちゃ。5時までに家に帰らなきゃいけないの。
Sorry, but I have to go. I have to be at home by5pm.
5時には家にいる状態でないといけない、という完了の形です。

② 決断するのは木曜日まで待ってからにするね。
I will wait until Thursday to make a decision.
「決断を下すまでの木曜日まで待つ」というニュアンスになります。

③ 
A: 今晩出かけるの。すぐに帰ってくると思うけど、あなたまだいるかな?
B: その頃にはもう帰ってると思う。
A: I am going out tonight. I think I will be home soon, but will you still be here?
B: I think I will be gone by then.
‘by then’「それまでには」もよく使われる表現です。then はAさんが帰ってくる時点を指しています。

④ やらなきゃいけない事がたくさんあるの。終わる頃にはきっともう寝る時間だよ。
I have so many things to do. By the time I finish, it will be time to go to bed.

⑤ リサはただいま外出中です。彼女が戻ってくるまでここでお待ちください。
Lisa is out now. Please wait here until she comes back.
「現時点から彼女が戻るまで待つ」という継続する状態

最後に;お疲れさまでした!untilとbyの使い分けに少しは慣れていただけたでしょうか?他の記事でもよくある英語にまつわる疑問を解説していますのでぜひ読んでみてください。では、また!