“Show sb up for sth”是什么意思?
“Show sb up for sth” 意味着揭露某人的真实品格或错误,常常使他们在某事上显得糟糕或有罪。
介绍
短语“Show sb up for sth”是英语中一个非常实用的短语动词,用来描述某人缺点或错误被揭露的情况。理解“Show sb up for sth”的含义很重要,因为它通常涉及以一种可能让人尴尬或受到批评的方式揭示一个人的真相。这个短语常用于日常对话、故事叙述,甚至正式场合,用来强调某人的行为或表现未达到预期。掌握它的用法将帮助你更自然、更清晰地用英语交流。
快速信息框
- 短语动词:Show sb up for sth(当众揭露某人某事)
- 类型:及物动词
- 水平:B2(中高级)
- 简短含义:揭露某人的错误或不良行为
结构(语法规则)
“Show sb up for sth”是一个可分离的短语动词。你可以将宾语(人)放在“show”和“up”之间,也可以放在“up”之后。
- Show somebody up for something (“Show somebody up for something”)
- Show up somebody for something (揭露某人某事)
Example: She showed him up for lying. She showed up him for lying. Both are correct, but the first form is more common. (她揭穿了他的谎言。她揭穿了他的谎言。两种说法都正确,但第一种更常见。)
“Show sb up for sth” 怎么用?
当你想谈论揭露某人的错误、失误或不良行为时,可以使用“show sb up for sth”。这个短语通常用于某人被抓到做错事,并且由于有证据或证明,其他人注意到了这一点的情境。
这个短语动词主要用于过去时或现在时,通常后面跟着原因或过错(即“sth”部分)。
例子
想象一个学生考试作弊,被老师发现了。老师可能会说:“I showed him up for cheating.”
- During the meeting, she showed him up for not completing the project on time. (会议中,她当众揭露了他未能按时完成项目的事实。)
- The video showed the politician up for breaking his promises. (这段视频揭露了那位政治家违背承诺的事实。)
- He was shown up for his poor attitude by his coworkers. (他的同事们揭露了他态度差的真面目。)
- Don’t try to hide your mistakes; someone might show you up for them. (别试图掩盖你的错误,否则有人可能会揭穿你的把柄。)
- She showed him up for forgetting their anniversary. (她因为忘记了他们的纪念日而让他难堪。)
这些例子清楚地展示了如何在句子中使用“Show sb up for sth”。
常见错误
有时学习者会弄错词序,或者忘记在“for”后面加上原因。
- Incorrect: She showed up him for the mistake.
- Correct: She showed him up for the mistake.
- Incorrect: He showed her up without saying why.
- Correct: He showed her up for lying.
务必记得在“for”之后加上原因或理由。
区别 / 同义词
类似的短语动词包括“call sb out”和“expose sb”。
- Call sb out:: 直接质问某人其错误行为。
- Expose sb:: 公开揭露某人的不良行为或秘密。
“Show sb up for sth”侧重于揭露缺点,常常让某人在别人面前难堪,而“call sb out”则更直接,“expose sb”则可能更正式或严肃。
常见搭配
这个短语动词常常与错误、过失或不诚实行为相关的词语搭配使用。
- Cheating – showing someone up for cheating means revealing they cheated. (作弊——“Show sb up for cheating” 意味着揭露某人作弊。)
- Lying – exposing someone’s lies. (说谎——揭露某人的谎言。)
- Failure – showing someone up for failing to do something. (失败——因为没有做某事而“Show sb up for sth”。)
- Dishonesty – revealing dishonest behavior. (不诚实——揭露不诚实的行为。)
- Breaking rules – catching someone breaking rules. (违反规则——抓住某人违反规则。)
相关短语动词
以下是相关短语动词 show sb up for sth:
现实生活中的对话
这里有一段简短的对话,展示“show sb up for sth”的用法:
Anna: Did you hear about Tom? He promised to finish the report but didn’t.
安娜:你听说汤姆的事了吗?他答应要完成报告,结果却没做到,真是让他丢了脸。
Ben: Yeah, Sarah showed him up for missing the deadline during the meeting.
本:是的,莎拉在会议上当着大家的面揭露了他没能按时完成任务。
Anna: That must have been embarrassing!
安娜:那一定让人很尴尬吧!
练习
Try to complete the sentence with the correct form of the phrasal verb:
She __________ (show) him __________ (for / the mistake) in front of everyone yesterday.
- a) showed / up for the mistake
- b) showed up / him for the mistake
- c) showed him up for the mistake
Answer: c) showed him up for the mistake
常见问题解答
- Q:”Show sb up for sth” 是正式用语还是非正式用语? 它大多是非正式用语,但根据具体情况也可以在正式场合使用。
- Q:我可以单独使用“show up”而不加“for sth”吗? 不可以。“Show sb up for sth”需要有原因(sth)来说明错误。
- Q:“show sb up”和“show sb up for sth”有什么区别? “show sb up”指的是让某人难堪,而“show sb up for sth”则是指出某人在某事上的具体错误或缺点。
- Q:这个短语中,宾语(某人)可以放在“up”后面吗? 可以,但不太常见。“show him up”和“show up him”两种说法都是正确的。
- Q:这个短语是在美式英语还是英式英语中使用的? 这个短语在两种英语变体中都有使用。

