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”是常见变体,但正式书面语中应避免。
高频搭配
- have something on穿着;有安排;有把柄
- have nothing on没有穿;没有安排;没有把柄
- have a lot on很忙,有很多事
- have something on someone掌握某人的把柄
- have one's coat on穿着外套
- have a party on有派对要参加
用法示例
- She had a blue hat on.她戴着一顶蓝帽子。
- I have a lot on today, so I can't meet you.我今天有很多事,所以不能见你。
- Do you have anything on tonight?你今晚有安排吗?
- The police have something on the suspect.警方掌握了一些关于嫌疑人的证据。
- He had his best suit on for the interview.他穿着最好的西装去面试。
- I don't have anything on this weekend, so let's hang out.我这周末没什么安排,我们聚聚吧。