黑金刚英语

have sth. on

英 /hæv sʌmθɪŋ ɒn/美 /hæv sʌmθɪŋ ɑn/

v. 短语动词

穿着;戴着;有安排;有(某种)信息

词义说明

该短语的核心本义是“穿着、戴着”某物,如衣服、配饰。由此引申出“带着、携带着”某物,进一步引申为“有安排、有计划”,尤指预先的约定或活动。此外,在口语中,它还可表示“有(某种)信息”或“掌握(证据)”,常用于否定句或疑问句中,如“Have you got anything on him?”(你掌握他的什么把柄吗?)。各义项之间由“拥有、持有”这一基本概念串联,从具体到抽象。

词源解析

该短语由常见动词“have”(拥有)和副词“on”(在上面)构成。本义为“把某物放在自己身上”,即“穿着”。从古英语“habban”和“on”演变而来,构词逻辑直观,易于记忆。

什么场合用

该短语广泛用于日常口语和一般书面语,正式程度中等偏口语化。在口语中,常用于描述穿着(如“She has a red dress on.”)或安排(如“I have a lot on today.”)。在商务邮件或新闻报道中,较少直接使用,但可能出现于引语中。在文学作品中,可用于描述人物外观或状态。语域偏非正式,正式场合可换用“be wearing”或“have scheduled”。

用法须知

该短语为及物短语动词,后接名词或代词作宾语,且宾语常置于“on”之前,尤其是代词(如“have it on”)。常见句型:主语 + have + 宾语 + on。注意在否定句和疑问句中,需使用助动词(如“do”或“have”的适当形式),如“I don't have anything on.”或“Do you have anything on tonight?”。易错点:混淆“have on”与“put on”(后者强调动作,前者强调状态)。

近义词对比

与“wear”相比,“have on”更强调状态,且常用于口语,而“wear”更正式,可搭配更多衣物和配饰。与“dress in”相比,“have on”不强调穿衣的风格或颜色。与“have scheduled”相比,“have on”表安排时更口语化,且常指日常琐事。与“know”或“have information”相比,“have on”表掌握信息时,带有“把柄”或“证据”的隐含意味。

需要留意

该短语语域偏口语,在正式写作中应慎用。表“穿着”时,通常用于描述衣物、饰品,不用于描述鞋子(常用“have on”也可,但“wear”更常见)。表“安排”时,常用于“have a lot on”或“have something on”结构中,意为“很忙”或“有约”。常见误用:将“have on”与“have off”混淆,后者意为“有假”。此外,在口语中,“have got on”是常见变体,但正式书面语中应避免。

高频搭配

用法示例

  1. She had a blue hat on.她戴着一顶蓝帽子。
  2. I have a lot on today, so I can't meet you.我今天有很多事,所以不能见你。
  3. Do you have anything on tonight?你今晚有安排吗?
  4. The police have something on the suspect.警方掌握了一些关于嫌疑人的证据。
  5. He had his best suit on for the interview.他穿着最好的西装去面试。
  6. I don't have anything on this weekend, so let's hang out.我这周末没什么安排,我们聚聚吧。