「金曜日までにレポートを提出する」と「金曜日まで大阪にいる」——同じ「まで」でも、英語では別の単語を使います。
by は期限(までに)、until は継続(までずっと)。この使い分けは、和文英訳の最頻出ポイントの1つです。
この記事のポイント
- by = 期限(その時までに完了)を理解する
- until = 継続(その時までずっと続く)を理解する
- 動詞のタイプ(一度で完了する「瞬間動詞」か、続く「継続動詞」か)で見分ける
問題
次の日本語を英語に直しなさい。
金曜日までにこのレポートを提出しなければならない。
まずは自分で書いてみてください。
解答例
I have to hand in this report by Friday.
hand in の代わりに submit も使えます(I must submit this report by Friday. も正解です)。
解説
この問題のポイントは、「までに」=期限なので by を使うことです。
解答例の構造
- hand in A by ~ =「〜までに A を提出する」
- by は締め切り・期限を表す(その時点までに動作が完了)
- until にすると「金曜日まで提出し続ける」という不自然な意味になる
よくある間違い①:期限に until を使う
× I have to hand in this report until Friday.
「提出する」は一度で完了する動作です。期限は by で表します。
○ I have to hand in this report by Friday.
よくある間違い②:継続に by を使う
× I will stay in Osaka by Sunday.
「日曜日までずっといる」という継続なので、until を使います。
○ I will stay in Osaka until Sunday.
「までに・まで」の使い分け
| 表現 | 意味 | 相性のよい動詞 | 例 |
|---|---|---|---|
| by ~ | 〜までに(期限) | finish / submit / arrive など一度で完了する動作(瞬間動詞) | Finish it by noon. |
| until ~ | 〜までずっと(継続) | stay / wait / work など続く動作(継続動詞) | Wait here until noon. |
| by the time S V | S が V するまでに | 主節は完了形と相性◎ | By the time I arrived, he had left. |
| not ~ until … | …まで〜しない(…して初めて〜) | come / notice など | He didn’t come until ten. |
動詞が「一度で終わる」なら by、「続く」なら until——動詞のタイプで判断するのが確実です。
練習問題
次の日本語を英語に直しなさい。
彼女が戻るまで、ここで待っていてください。
解答例と解説を確認する
Please wait here until she comes back.
「待つ」は継続する動作 → until
時の副詞節なので、未来のことでも現在形(comes)を使う点にも注意。
別解:Please stay here until she returns.
