have on 什么意思 用法 例句


英语短语have on是一个多义及物动词短语,核心含义围绕“持有、存在、安排”展开,需结合上下文理解。以下是其五大核心意思、搭配及用法,附经典例句说明:

一、最基础:穿着;戴着(表状态)

含义:描述某人当前“穿着衣物”或“戴着配饰”的状态(类似动词`wear`,但更强调“当前存在的状态”)。 关键用法

直接接衣物/配饰作宾语;

无进行时态(不能说`is having on`,需用`is wearing`);

无被动语态(不能说`is had on`,需用`is worn`)。

例句

He has on a blue jacket and sneakers today.(他今天穿了件蓝夹克和运动鞋。)

Do you have your glasses on? I can’t see them.(你戴眼镜了吗?我没看见。)

She always has on a silver necklace her grandma gave her.(她总戴着奶奶送的银项链。)

二、最常用:有(安排/计划/预约)

含义:表示“已确定的日程、计划或预约”(常与时间状语连用)。 结构:`have + 某事(appointment/meeting/dinner等) + on + 时间`(时间可选)。 例句

Do you have anything on this weekend? I want to invite you to a movie.(你周末有安排吗?我想约你看电影。)

I have a dentist’s appointment on Friday morning.(我周五上午有牙医预约。)

We have a family reunion on New Year’s Eve.(我们除夕有家庭团聚计划。)

She has nothing on tonight—let’s go out!(她今晚没安排——咱们出去吧!)

三、口语化:欺骗;愚弄

含义:通过谎言或玩笑“捉弄、欺骗”某人(让对方信以为真,偏非正式)。 结构:`have + sb. + on`(`sb.`是被欺骗的对象)。 例句

Don’t believe him—he’s just having you on about winning the lottery.(别信他!他只是骗你说中了彩票。)

She had me on that the school was closed today.(她骗我说学校今天放假。)

Stop having me on! I know you didn’t meet Taylor Swift.(别捉弄我了!我知道你没见到泰勒·斯威夫特。)

四、暗藏威胁:掌握某人的把柄

含义:持有对某人不利的信息/证据(可用来威胁或控制对方)。 固定结构:`have + sth.(不利信息) + on + sb.`(`sth.`常为`secret/dirt/compromising photos`等)。 例句

The detective has new evidence on the suspect.(侦探掌握了嫌疑人的新证据。)

She’s afraid her ex has something on her.(她怕前男友有她的把柄。)

The blackmailer said he had videos on the politician.(勒索者说他有那个政客的视频把柄。)

五、关于活动:上演;放映;举办

含义:表示“剧院、影院或场所正在/将要上演/放映/举办某节目/活动”(类似`be on`,但更强调“主办方的安排”)。 结构:`have + 节目/电影/活动 + on`。 例句

The theater has a Shakespeare play on this month.(剧院这个月在上演莎士比亚的戏剧。)

Does the cinema have any good movies on this week?(电影院这周有好电影上映吗?)

The club has live jazz on every Saturday night.(俱乐部每周六晚有现场爵士乐表演。)

关键用法总结

1、 及物性质:`have on`需直接接宾语(衣物、安排、某人等),无需额外介词(时间状语的`on`是独立成分)。

2、 时态限制:表“穿着/戴着”时,不能用进行时(×`is having on`,√`is wearing`),也无被动(×`is had on`,√`is worn`)。

3、 语境优先:“欺骗”是口语用法,正式场合少用;“穿着/安排/把柄”是通用表达。

4、 高频搭配

`have nothing on`:无安排;

`have sth. on sb.`:有某人把柄;

`have a meeting on`:有会议安排。

通过以上分类,你可以根据宾语类型(衣物/安排/人/信息/活动)快速判断`have on`的含义~如果遇到具体语境拿不准,欢迎随时问!

热门推荐 confirm sb. in 什么意思 用法 例句 hear about 什么意思 用法 例句 surf the internet 什么意思 用法 例句 roll up 什么意思 用法 例句 sound like 什么意思 用法 例句 have premature love affairs 什么意思 用法 例句 brace for 什么意思 用法 例句 batch production 什么意思 用法 例句 be consistent in 什么意思 用法 例句 be poor in 什么意思 用法 例句 have a great tug to persuade sb. 什么意思 用法 例句 drop out of 什么意思 用法 例句 to the fore 什么意思 用法 例句 scream for 什么意思 用法 例句 help sb. out of sth. 什么意思 用法 例句 in the mood for 什么意思 用法 例句 had sooner…than 什么意思 用法 例句 in short order 什么意思 用法 例句 be convenient to 什么意思 用法 例句 cut out 什么意思 用法 例句 fall out 什么意思 用法 例句 make rounds 什么意思 用法 例句 bear down 什么意思 用法 例句 bend over backwards 什么意思 用法 例句 make an example of 什么意思 用法 例句 develop a film 什么意思 用法 例句 cast about 什么意思 用法 例句 count in 什么意思 用法 例句 cry down 什么意思 用法 例句 neither…nor 什么意思 用法 例句 approximate to 什么意思 用法 例句 want to do 什么意思 用法 例句 for one's part 什么意思 用法 例句 jump off 什么意思 用法 例句 to sb.'s surprise 什么意思 用法 例句 think of…as 什么意思 用法 例句 have a great interest in 什么意思 用法 例句 in sb.'s clutches 什么意思 用法 例句 launch an artificial satellite 什么意思 用法 例句 bring forward 什么意思 用法 例句 do exercise 什么意思 用法 例句 out of hand 什么意思 用法 例句 for the sake of 什么意思 用法 例句 fail to do 什么意思 用法 例句 on guard 什么意思 用法 例句 for sth.s sake 什么意思 用法 例句 ahead of 什么意思 用法 例句 be put on show 什么意思 用法 例句 on a small scale 什么意思 用法 例句 be satisfied of 什么意思 用法 例句 move forward 什么意思 用法 例句