英語で「~まであと何日」の2種類の言い方。あと何日か聞きたい場合は?

 

クリスマスまであと何日。

誕生日まであと何日。

テストまであと何日。

 

この「まであと何日」を英語ではどう言うのでしょうか。

 

 

「○○まであと何日」を英語で言うと?

 

英語の「まであと何日」は主に2通りの言い方があります。

 

1つ目は「There」を使った言い方です。

 

・「There are ○○ days until ~~」

・「There are ○○ days left to ~~」

 

これで「~~まであと○○日」になります。

 

例えば、

 

「クリスマスまであと3日」なら、

 

・「There are 3 days until Christmas」

・「There are 3 days left to Christmas」

 

となります。

 

「left」はクリスマスまで3日「残っている」というニュアンスです。

 日本語で言えば、「○○まで残り何日」「残り」に相当します。

 

 

もう1つは「We have」を使った表現です。

 

・「We have 3 days until Christmas」

・「We have 3 days left to Christmas」

→クリスマスまであと3日。

 

この「have」は「~がある」という意味です。

「have time(時間がある)」などです。

 

また、口語では

 

「3 days until Christmas」

「3 days left to Christmas」

 

のように日付から始まります。

 

更に、「only」「more」を付けることにより、強調を表すことができます(位置は例文にて)。

 

 

あと何日か聞きたい時

 

「あと何日ですか?」と聞きたい時は「How many days」を使います。

 

・「How many days left until Christmas?」

・「How many days to Christmas?」

→クリスマスまであと何日ですか?

 

 

例文

 

Only 6 days left to Christmas.

→クリスマスまで残りあと6日。

 

Two more days until my birthday.

→誕生日まであと2日。

 

Only two weeks until she comes home!

→彼女が帰ってくるまであと2週間!

 

There are 5 days to Thanksgiving.

→感謝祭まであと5日。

 

There is only one week until the English exam.

→英語のテストまで1週間しかない。

 

We have a year until the election.

→その選挙まであと1年。

 

We have 2 months left to the new year.

→新年まで残りあと2ヶ月。

 

How many days to 2020?

→2020年まであと何日?

 

Do you know how many days left in 2019?

→2019年はあと何日残っているか知っていますか?

 

How many days left until baseball season starts?

→野球シーズンが始まるまで残りあと何日?