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

 

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

誕生日まであと何日。

テストまであと何日。

 

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

 

 

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

 

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

 

 

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

 

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.

 

※ この「have」は「~がある」で、「have time(時間がある)」などと同じです。

 

 

また、口語や簡略的な表記では、

 

3 days until Christmas.

3 days left to Christmas.

 

のように前部分は省略され、日付から始まることがあります。

 

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

 

 

「have +  left」はこのような使い方もできます。

www.1karaeigo.com

 

あと何日か聞きたい時

 

「あと何日ですか?」と聞きたい時は「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?

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