该短语是“动词+名词”结构的实义动词短语,其中:
have 表示“患病、经历”(实义动词,需根据主语和时态变化);
a high fever 是“高烧”(名词短语,作have的宾语)。
一般现在时:主语 + have/has + a high fever(第三人称单数用has)
例:She has a high fever and can’t get out of bed.(她发高烧,起不了床。)
例:Do you have a high fever?(你发高烧了吗?)(否定句:I don’t have a high fever.)
一般过去时:主语 + had + a high fever
例:He had a high fever last night, so we called the doctor.(他昨晚发高烧,所以我们叫了医生。)
现在完成时:主语 + have/has had + a high fever(强调“持续到现在”)
例:I have had a high fever for three days.(我已经高烧三天了。)
加温度:have a high fever of + 温度(高烧到...度)
例:The child has a high fever of 39.5 degrees Celsius.(孩子高烧到39.5摄氏度。)
加伴随症状:have a high fever + and/or + 其他症状
例:She has a high fever, a cough, and a sore throat.(她发高烧、咳嗽,还喉咙痛。)
口语中常说 run a high fever(用法完全相同),意思一致:
例:He’s running a high fever—let’s take him to the hospital.(他在发高烧——我们带他去医院吧。)
“高烧”的反义词是 a slight fever(低烧),不要混淆;
该短语是描述身体状态的常用表达,多见于日常对话或医疗场景。
总结:have a high fever 是“发高烧”的标准说法,重点掌握“have”的时态变化和常见搭配,就能灵活运用啦!