本文へスキップ
AI & ENGLISH 第67回 標準 読了 6分

by と until の違い|「までに」と「まで」をAIで直すプロンプト3本

AI×英語|第67回

「金曜までにレポートを出す」は by Friday で、until Friday ではありません。by は締め切り、until は「その時まで続く」です。AIに英文を直してもらう・予定を決める会話をする・by と until を選ぶクイズを出してもらう、の3本のプロンプトを紹介します。

監修:原田高志(原田英語.com)

「金曜日までに出してね」を英語にするとき、until Friday と書いていませんか。日本語ではどちらも「まで」なので、つい until を選びがちです。今日は、by と until の使い分けを AI と練習するプロンプトを3本用意しました。

Cambridge Dictionary|Untilは、until を ‘up to (the time that)’(その時まで) と説明しています。例は We played chess until midnight.(真夜中までチェスをした)です。

同じページには、締め切りの前に起きることには until ではなく by を使う、とあります。The movie will be finished by 9 pm. が正しく、until 9 pm は間違いの例として挙がっています。

今日の3本は、次の練習です。
・自分で書いた英文の by と until だけを、AI に直してもらう
・AI と予定や締め切りの話をして、by と until を声に出して使う
・by と until のどちらが入るかを選ぶクイズを、AI に1問ずつ出してもらう

自分の英文の by と until だけを直してもらう

書く力が伸びる

「明日までに返事をください」「6時まで待った」。日本語ではどちらも「まで」です。英語では、前は by、うしろは until になります。自分で書いた5文を AI に見せて、by と until だけを直してもらいます。

Prompt 01
I will write five sentences that use "by" or "until" with a time, like "by Friday" or "until six".
Check only "by" and "until".

Use these rules:
- "by" = something happens before or at that time (a deadline).
- "until" = something continues up to that time.

For each sentence, answer in this form:
OK or 直し: (the corrected sentence)
理由: (one line of Japanese. Say "締め切り" or "続く".)

Do NOT correct any other grammar mistakes.

My sentences:
"""
(ここに自分の英文を5つ貼る)
"""
日本語訳
「by Friday」「until six」のように、時間と一緒に「by」か「until」を使った英文を、5つ書きます。
「by」と「until」だけを確かめてください。

次のルールを使ってください。
- 「by」=その時までに何かが起きる(締め切り)。
- 「until」=その時まで何かが続く。

それぞれの文について、次の形で答えてください。
OK または 直し:(直した文)
理由:(日本語で1行。「締め切り」か「続く」と書く。)

ほかの文法の間違いは直さないでください。

私の英文:
"""
(ここに自分の英文を5つ貼る)
"""

使いかた

  1. 1 宿題・バイト・待ち合わせなど、時間の出てくる場面で英文を5つ書く
  2. 2 プロンプトの """ のあいだに5文を貼って送る
  3. 3 「理由」の行が「締め切り」か「続く」かを見て、自分の文と比べる
  4. 4 直しが入った文を、声に出して2回読む

こんな形で返ってきます

入れたもの(例)

I have to finish my homework until Friday. I waited for her by six. (ほか3文)

返ってくる形(抜粋)

1. 直し: I have to finish my homework by Friday. 理由: 締め切り。金曜より前に終わればよいので by です。 2. 直し: I waited for her until six. 理由: 続く。6時まで待ち続けていたので until です。 3. …

返ってきたら、この一言を続ける

  • Give me three more sentences with the same mistakes, and I will fix them.

    同じ間違いが入った文をあと3つ出してください。私が直します。

  • Make one sentence where both "by" and "until" are correct, but the meaning changes.

    by でも until でも正しいけれど、意味が変わる文を1つ作ってください。

理由を「締め切り」か「続く」の一言で出させるのがコツです。直した文を写すだけでは、次に書くときにまた「まで」の感覚で選んでしまいます。

予定と締め切りを決める会話で、by と until を言う練習をする

話す力が伸びる

by と until がいちばん出てくるのは、予定を決める会話です。「何時までに着く?」「何時まで開いてる?」。AI に部活の先輩やバイト先の店長の役をしてもらい、時間の話を続けます。

Prompt 02
Let's role-play. You are the manager of a café, and I am a new part-time worker.
We are talking about my schedule and my tasks for next week.
Ask me questions like "What time can you come?" or "When can you finish this?"
Ask only one question at a time. Then wait for my answer.

Rule for me:
- In every answer, I use "by" or "until" with a time.

After each of my answers, add one line in this form:
チェック: OK or 直し: (my answer, corrected)

Do NOT talk for me. Do NOT use difficult words.
日本語訳
ロールプレイをしましょう。あなたはカフェの店長で、私は新しいアルバイトです。
来週の私の予定と仕事について話しています。
「何時に来られる?」「これはいつ終わる?」のような質問をしてください。
質問は1回に1つだけにしてください。そのあと、私の答えを待ってください。

私のルール:
- 答えるたびに、時間と一緒に「by」か「until」を使う。

私が答えるたびに、次の形で1行足してください。
チェック: OK または 直し:(直した私の答え)

私の代わりに話さないでください。難しい単語は使わないでください。

使いかた

  1. 1 プロンプトを送る
  2. 2 店長の質問に、by か until を入れて答える(例: I can work until eight on Monday.)
  3. 3 締め切りを聞かれたら by で答える(例: I can finish it by Thursday.)
  4. 4 「チェック」で直された答えを、声に出して言い直す

こんな形で返ってきます

入れたもの(例)

I can stay by nine on Friday.

返ってくる形(抜粋)

Great, thank you! And when can you send me your bank details? チェック: 直し: I can stay until nine on Friday.

返ってきたら、この一言を続ける

  • Now ask me questions that need "by the time" in the answer.

    今度は、答えに「by the time」が必要になる質問をしてください。

  • Please do not correct me until the end. Then give me all the corrections.

    最後までは直さないでください。終わってから、直しをまとめて出してください。

質問を「いつ終わる?」と「いつまでいられる?」の2種類に分けてもらうのがコツです。前は by、うしろは until で答えるので、1回ごとに選ぶ練習になります。

by と until のどちらが入るかを選ぶクイズを、1問ずつ出してもらう

文法力が伸びる

ルールを読んで分かったつもりでも、選ぶ場面ではまた迷います。空所に by と until のどちらが入るかを選ぶクイズを、AI に1問ずつ出してもらいます。10問のあとで、いちばん間違えた種類も教えてもらいます。

Prompt 03
Make a quiz about "by" and "until". Ask me ONE question at a time.

Each question is one sentence with a blank, like this:
Q1. Please hand in your report ( ) Friday.
(a) by  (b) until

Mix these kinds, in random order:
1. Deadlines (hand in, finish, arrive)
2. Actions that continue (wait, stay, be open)
3. Sentences with "not ... until"

Wait for my answer. Then tell me if I am right, and give the reason in one line of Japanese.
After 10 questions, show my score and the kind of question I missed most.

Do NOT show the answer before I reply.
日本語訳
「by」と「until」のクイズを作ってください。質問は1回に1問だけ出してください。

どの問題も、空所のある1文にします。形は次のとおりです。
Q1. Please hand in your report ( ) Friday.
(a) by  (b) until

次の種類を、順番をばらばらにして混ぜてください。
1. 締め切り(hand in, finish, arrive)
2. 続く動作(wait, stay, be open)
3. 「not ... until」を使う文

私が答えるのを待ってください。そのあと、正解かどうかと、理由を日本語で1行で教えてください。
10問が終わったら、点数と、いちばん間違えた種類を出してください。

私が答える前に、答えを見せないでください。

使いかた

  1. 1 プロンプトを送る
  2. 2 出された問題の答えを、記号1つで返す(例: a)
  3. 3 理由の一行を読んで、正しい文を声に出して言う
  4. 4 10問が終わったら、間違えた種類の文を自分で2つ作る

こんな形で返ってきます

入れたもの(例)

a

返ってくる形(抜粋)

Q1. あなたの答え: (a) by → 正解です。 理由: 金曜より前に出せばよい締め切りなので by です。 Q2. The library is open ( ) eight tonight. (a) by (b) until (Q2 の答えを待ちます)

返ってきたら、この一言を続ける

  • Add questions with "by the time" and a subject and verb after it.

    「by the time」のうしろに主語と動詞が続く問題を足してください。

  • Make the next five questions harder.

    次の5問は、もっと難しくしてください。

not ... until の文を混ぜてもらうのがコツです。I didn't go to bed until two. は「2時まで寝なかった」、つまり2時にやっと寝た、という意味になります。

動画で見る

by と until の使い分けを説明する英語の動画(題名は「English Grammar - By or Until?」) (English with Emma · engVid) 英語の動画です。クイズを始める前に、題名のとおり by と until のどちらを使うかを確かめられます。

AI相手に、声に出してみる

音声を聞いて、そのまま真似してください。AIとの英会話は、この一言から始まります。

Please check only "by" and "until" in my sentences.

私の英文の「by」と「until」だけを確かめてください。

I can finish the report by Thursday.

レポートは木曜日までに終わらせられます。

I can stay until nine on Friday.

金曜日は9時までいられます。

Could you give me one more example with "by the time"?

「by the time」を使った例を、もう1つ出してもらえますか。

AI時代の英語学習、ここだけは

by は締め切り、until は「その時まで続く」

Cambridge Dictionary|Byは、by を ‘not later than’(それより遅くならずに)の意味で、約束や締め切りに使うと説明しています。例は The postman is always here by 11 am.(郵便屋さんはいつも11時までに来る)です。

Cambridge Dictionary|Untilの例と並べると、違いが見えます。

  • ・The movie will be finished by 9 pm.:9時より前に終わる(締め切り)
  • ・We played chess until midnight.:真夜中までずっと続けた

迷ったら、その動作が「1回で終わること」か「ずっと続くこと」かを見てください。

until のあとは、未来のことでも現在形

Cambridge Dictionary|Untilは、until のあとでは、未来のことでも現在の形を使うと説明しています。

  • ・I can't wait until the summer holidays begin.(夏休みが始まるのが待ちきれない)

until the summer holidays will begin とは言いません。1本目のプロンプトで until のうしろに文を書いたら、will が入っていないかも見てください。

文が続くときは by the time

Cambridge Dictionary|Byは、by the time を ‘when’(〜するときには)の意味で使うと説明しています。先に起きたことと、あとに起きることをつなぐ言い方です。

  • ・By the time you wake up, I'll have finished work!(あなたが起きるころには、私は仕事を終えている)

ここでも、By the time you will wake up とは言わない、と書かれています。by のうしろに主語と動詞を続けたいときは、by the time を使ってください。

⚠️ 使うときの注意

⚠️ AI に直してもらうと、by でも until でも文として正しいのに、片方に書き換えてくることがあります。たとえば I'll be here until six. と I'll be here by six. は、どちらも正しい英語です。前は「6時までここにいる」、うしろは「6時までにここに来る」で、意味が違います。直しを受け取ったら、自分が言いたかった意味と合っているかを確かめてください。

締め切りなら by、その時まで続くなら until。until のあとは、未来のことでも現在形。文を続けるなら by the time。見るところはこの3つです。まずは1本目のプロンプトで、自分の予定を5文書いて直してもらってください。今日のうちに、I can finish it by Friday. を声に出して3回言ってください。

原田高志

よくある質問

by と until の違いは何ですか。

by は「その時までに」で、締め切りに使います。until は「その時まで」で、何かが続くときに使います。Cambridge Dictionary は、締め切りの前に起きることには until ではなく by を使う、と説明しています。

until のあとに未来のことを書くとき、will は使いますか。

使いません。Cambridge Dictionary は、until のあとでは未来のことでも現在の形を使うと説明しています。例は I can't wait until the summer holidays begin. です。

by のうしろに主語と動詞を続けたいときはどうしますか。

by the time を使います。Cambridge Dictionary の例は By the time you wake up, I'll have finished work! です。by the time のうしろも、未来のことでも will を使いません。