英语短语have on是一个多义及物动词短语,核心含义围绕“持有、存在、安排”展开,需结合上下文理解。以下是其五大核心意思、搭配及用法,附经典例句说明:
直接接衣物/配饰作宾语;
无进行时态(不能说`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.(她总戴着奶奶送的银项链。)
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!(她今晚没安排——咱们出去吧!)
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.(别捉弄我了!我知道你没见到泰勒·斯威夫特。)
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.(勒索者说他有那个政客的视频把柄。)
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`的含义~如果遇到具体语境拿不准,欢迎随时问!