Linda
2025/05/13 22:01
請告訴我 「昨天發燒了」 的英語!
我必須取消明天出去玩的約,我想跟朋友說:「我昨天就開始發燒,今天可能沒辦法去了。」
回答
・I have had a fever since yesterday.
・I had a fever yesterday.
I have had a fever since yesterday so I can’t go anymore today.
「我從昨天開始就發燒了,所以今天也沒辦法去了。」
→「因為是從昨天開始就一直發燒,今天也還在發燒」這種「持續的狀態」,所以用現在完成式的”have had”來表達。
I had a fever yesterday. I won’t be able to go today.
「我昨天發燒了,今天應該沒辦法去了。」
→用”had”表示單純過去式也可以。和現在完成式的不同在於,「昨天發燒,但今天不一定還在發燒」。重點在於「昨天那個時點有發燒」。
回答
・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.
Taiwan