"have a fever" 是英语中表示“发烧;发热”的常用短语,对应医学上“体温超过正常范围”的症状(正常人体温约36-37℃,超过则为发烧)。
该短语是主谓宾结构,核心是描述“某人处于发烧的状态”,具体用法如下:
主语(人) + have/has + a fever
(注意:主语是第三人称单数时,用“has”;复数或第一/二人称用“have”)
可在“a fever”前加形容词或副词,说明发烧的轻重:
have a high fever:发高烧(体温明显升高,如38.5℃以上)
have a slight/mild fever:发低烧(体温略高,如37.5-38℃)
have a bad fever:发烧很严重
一般现在时(当前状态):I have a fever.(我现在发烧了。)
一般过去时(过去状态):She had a fever yesterday.(她昨天发烧了。)
现在完成时(过去到现在的影响):He has had a fever for three days.(他已经发烧三天了。)
否定句:I don’t have a fever.(我没发烧。)
疑问句:Do you have a fever?(你发烧了吗?) / Does he have a fever?(他发烧了吗?)
基本句:Tom has a fever, so he stays in bed.(汤姆发烧了,所以他卧床休息。)
描述程度:My sister has a high fever—we need to take her to the doctor.(我妹妹发高烧了——我们得带她去看医生。)
过去时:I had a slight fever last night, but I feel better now.(我昨晚发低烧,但现在好多了。)
疑问句:Do you have a fever? Let me check your temperature.(你发烧了吗?我来量量你的体温。)
"have a temperature":和"have a fever"意思完全相同(更偏向英式英语),如:She has a temperature of 39℃.(她体温39度。)
总结:"have a fever" 是口语和书面语中最常用的“发烧”表达,重点是描述“发烧的状态”,结合程度词或时态可更精准传达信息。