例文

You don't look well. When did you start feeling sick?

具合悪そうだね。いつから具合が悪くなったの?

I started feeling sick the day before yesterday.

一昨日具合が悪くなり始めたんだ。

解説

一昨日を表す言い方。今日の二日前を指し、日にちをはっきり伝えるときに使う、ふつうでわかりやすい表現。

使う場面とニュアンス

どちらでも

過去の日付を、今日から数えて明確に伝えたいときに使います。日常会話で幅広く使える、自然でわかりやすい表現です。

会話で使ってみる

旅行

When did you arrive in Boston?

ボストンにはいつ着いたの?

I arrived the day before yesterday.

一昨日着いたよ。

So you’re still getting settled.

じゃあ、まだ生活を整えているところだね。

学校

When did you submit your report?

レポートはいつ提出したの?

I submitted it the day before yesterday.

一昨日提出したよ。

The teacher probably has it now.

先生はもう受け取っているはずだね。

家族

When did Grandma send this package?

おばあちゃんはいつこの荷物を送ったの?

She sent it the day before yesterday.

一昨日送ったんだ。

That explains why it arrived today.

だから今日届いたんだね。

言い換え・似た表現

こう返す

よくある間違い

  • ✕ I started it in the day before yesterday.

    ○ I started it the day before yesterday.

    この表現の前に in は置きません。

  • ✕ I started it two days before yesterday.

    ○ I started it the day before yesterday.

    two days before yesterday は一昨日ではなく、3日前になります。

  • ✕ I started it the before yesterday.

    ○ I started it the day before yesterday.

    the day before yesterday では day を省略できません。

よくある質問

the day before yesterdayはどんな時に使う?
今日を基準にして2日前、つまり一昨日の出来事について、いつのことかを明確に伝えるときに使います。会話でも文章でも一般的です。
the day before yesterdayとtwo days agoの違いは?
どちらも基本的に「一昨日」「2日前」という意味です。two days ago のほうが短く、会話では特によく使われます。
「一昨日」は英語で何と言いますか?
基本の表現は「the day before yesterday」と「two days ago」の2つです。どちらも広く使われますが、「two days ago」は今から2日前という期間の長さに焦点を当て、「the day before yesterday」は昨日の前の日というカレンダー上の特定の日に焦点を当てるニュアンスの違いがあります。例文: I met him two days ago.(一昨日彼に会いました。)
ネイティブは会話でどちらをよく使いますか?
どちらも自然に使われますが、日常会話では短くて発音しやすい「two days ago」が非常によく使われます。「the day before yesterday」も堅苦しい表現ではなく、昨日基準で前日を意識させたい場面などで自然に使われます。どちらを使ってもネイティブに自然に通じます。例文: We arrived here the day before yesterday.(私たちは一昨日ここに到着しました。)
the day before yesterdayの前にonは必要ですか?
原則として「on」などの前置詞は不要です。「the day before yesterday」は句全体で時を表す副詞として働くため、前置詞を付けずにそのまま文頭や文末に置きます。「on the day before yesterday」とするのは不要な前置詞を補ってしまうよくある間違いです。例文: I saw that movie the day before yesterday.(一昨日その映画を見ました。)
「一昨日の夜」や「一昨日の朝」はどう言いますか?
一昨日の夜は「the night before last」または「two nights ago」、一昨日の朝は「two mornings ago」と表現するのが自然です。英語では昨夜を「last night」と言うように、一昨晩は「last」の前の夜という意味で「the night before last」という定型表現が好まれます。例文: It rained the night before last.(一昨日の夜に雨が降りました。)
「一昨日」と対になる「明後日」は英語で何と言いますか?
明後日は「the day after tomorrow」または「in two days」と言います。日付の前後は「一昨日(the day before yesterday / two days ago)」「昨日(yesterday)」「明日(tomorrow)」「明後日(the day after tomorrow / in two days)」のように対比で覚えると便利です。例文: I will leave the day after tomorrow.(明後日出発します。)

同じフレーズ帳のフレーズ

日常英会話 中級

同じ単語を含むフレーズ

ゲームで覚える・約 1 分

the day before yesterday をゲームで覚えよう

5 フレーズのクエスト・意味・会話の穴埋め・説明

このフレーズ帳を覚える

このフレーズをもっと学ぶ

↑ TOPへ