yamato

yamatoさん

2023/07/31 16:00

昨日熱が出た を英語で教えて!

明日の遊びの予約を断らなくてはならないので、「昨日熱が出て、今日は行けそうにありません」と言いたいです。

0 625
Kaho

Kahoさん

ネイティブキャンプ英会話講師

JapanJapan

2023/11/18 07:50

回答

・I have had a fever since yesterday.
・I had a fever yesterday.

Ex)
I have had a fever since yesterday so I can’t go anymore today.
「昨日熱が出て、今日は行けそうにありません。」
→「昨日から熱が続いていて、今日も続いている」から行けないという「継続している状態」を示すため、”have had”という現在完了形で表しました。

Ex)
I had a fever yesterday. I won’t be able to go today.
「昨日熱が出てしまって。今日は行けないと思います。」
→”had “で単純過去形としても表すことはできます。現在完了形との違いは、「昨日は熱が出ていたけど、今日はそうとは限らない」ということです。「昨日の時点では熱があった」という点に重きが置かれています。

Non

Nonさん

ネイティブキャンプ英会話講師

JapanJapan

2023/11/17 15:13

回答

・I have a fever from yesterday
・My fever has risen from yesterday

「昨日熱が出た」は「I had a fever」ということができますが、これだと「昨日熱が出たが、今は治った」という英語になってしまいます。
今回は「昨日熱が出て、今も熱があり、今日は行けそうにない」と伝えたいので、継続系で伝える必要があります。

「今日は行けそうにありません」は「So I cannot make it today.」といいます。

1. I have a fever from yesterday.
直訳で「昨日から続けて熱があります」となります。

2. My fever has risen from yesterday.
直訳で「昨日から熱が上がり始めた」となります。

それぞれ全文で、以下のようになります。
1. I have a fever from yesterday. So I cannot make it today
2. My fever has risen from yesterday. So I cannot make it today.

役に立った
PV625
シェア
ポスト