“got a high fever”是英语中常用的短语,核心含义是“发高烧”(强调“患上高烧”的动作或状态变化)。以下是详细解析:
got:是动词get的过去式,在这里表示“变得/患上(疾病)”;
a high fever:“高烧”(fever是“发烧”,high修饰程度,指体温明显高于正常)。
整体直译是“(过去)患上了高烧”,口语中常简化为“发高烧”。
该短语是谓语动词短语,通常用于过去时态(描述过去发生的“发高烧”事件),主语一般是人(因为只有“人”会发烧)。常见搭配和语境如下:
主语 + got a high fever + [时间/原因/结果状语]
时间状语:说明“何时发高烧”(如yesterday, last night);
原因状语:说明“为什么发高烧”(如because of the flu, after getting wet);
结果状语:说明“发高烧后的影响”(如so I stayed home, had to go to the hospital)。
简单句:I got a high fever yesterday.(我昨天发高烧了。)
带原因:She got a high fever because she played in the rain without a coat.(她因为没穿外套在雨中玩而发了高烧。)
带结果:The baby got a high fever, so we took him to the doctor immediately.(宝宝发了高烧,所以我们立刻带他去看医生。)
更详细的语境:He got a high fever after traveling to a hot country and not drinking enough water.(他去炎热的国家旅行后没喝足够的水,结果发了高烧。)
时态对应:got是过去式,仅用于过去的情况;若描述现在/经常发生的情况,需用现在时get(如:I get a high fever easily when I’m tired. 我累的时候容易发高烧。)
同义替换:可与had a high fever互换(have更强调“处于高烧状态”,get更强调“开始发烧”的动作),例如:She had a high fever all night.(她整晚都在发高烧。)
否定/疑问形式:需借助助动词did(因为是过去式),例如:
否定:I didn’t get a high fever—just a slight cold.(我没发高烧,只是轻微感冒。)
疑问:Did you get a high fever after the party?(你派对后发高烧了吗?)
“got a high fever”是描述过去“发高烧”的常用表达,重点在“过去发生的动作/状态变化”,结合时间、原因等状语可更具体地说明情境。日常口语和写作中都很常用,是表达健康状况的基础短语。