“Knock sb over”是什么意思?
“Knock sb over” 意思是撞击或推倒某人,使其摔倒,通常是无意的。它也可以表示强烈地让某人感到惊讶或震惊。
介绍
短语“knock sb over”是英语中一个常见的短语动词,主要有两个含义。首先,它可以指通过撞击或推搡使某人摔倒。例如,骑自行车的人可能会在繁忙的街道上不小心knock一位行人over。其次,它也可以用来比喻表达惊讶或强烈的情感,比如说“那个消息真的knock了我一over”。理解“knock sb over”的含义有助于学习者在身体和情感两种语境中正确使用。这个短语在日常对话中经常出现,了解它的不同用法及如何自然应用非常有用。
快速信息框
- 短语动词:knock somebody over
- 及物动词
- 水平:B1(中级)
- 简短含义:使某人跌倒或使某人大为惊讶
结构(语法规则)
“Knock sb over”是一个可分离的短语动词。你可以将宾语(某人)放在“knock”和“over”之间,或者放在整个短语之后。
- Knock someone over (撞倒某人)
- Knock over someone (撞倒某人)
两种形式都是正确的,但第一种更常见。记住,宾语必须是人或代词。
如何使用“Knock sb over”?
在谈论身体事故或令人惊讶的事件时使用“knock sb over”。在身体方面,通常指某人被推倒或撞倒而摔倒。在情感方面,则表示因意外的事情而感到非常惊讶或震惊。
例子:
- The car nearly knocked me over at the crosswalk. (那辆车差点在斑马线上把我撞倒。)
- The news of her promotion really knocked me over. (她升职的消息让我大吃一惊。)
例子
想象一下,你走在一条拥挤的街道上,有人猛地撞了你一下,导致你摔倒。你可以说:
- He accidentally knocked me over while rushing through the crowd. (他匆忙穿过人群时不小心把我撞倒了。)
- Be careful! That cyclist might knock you over if you’re not paying attention. (小心!如果你不注意,那个骑自行车的人可能会把你撞倒。)
- The strong wind knocked over the small child playing outside. (强风把在外面玩耍的小孩吹倒了。)
- The sudden announcement knocked me over; I didn’t expect that at all. (那个突如其来的宣布让我震惊不已,我完全没有预料到。)
- She was knocked over by the kindness of strangers after the accident. (事故发生后,她被陌生人的善意深深感动。)
这些例子展示了该短语在身体和情感上的两种用法。
常见错误
许多学习者混淆宾语的位置或错误使用短语。例如:
- Incorrect: Knock over me.
- Correct: Knock me over.
- Incorrect: She knocked over.
- Correct: She was knocked over.
记住,“knock sb over”需要一个宾语(某人)。没有宾语,句子是不完整的。
区别 / 同义词
类似的短语动词包括“push over”和“knock down”。不过,“knock sb over”通常暗示更大的力量或突然性。
- Push over:: 通常指轻轻推某人或某物,直到他们倒下。
- Knock down:: 可以指击打某人或某物使其倒下,但含义更广泛,也适用于物体。
- Knock sb over:: 特别指使某人摔倒或在情感上感到惊讶。
每个短语在语气和用法上都有细微差别,因此选择合适的表达取决于具体语境。
常见搭配
“Knock sb over” 通常用于以人或动物为宾语。以下是常见搭配:
- Knock a child over: cause a child to fall (把孩子撞倒:使孩子摔倒)
- Knock a pedestrian over: hit a person walking (撞倒行人:撞到正在走路的人)
- Knock someone over with kindness: surprise someone with generosity (用善意让某人大吃一惊:用慷慨让某人感到意外)
- Knock someone over with a surprise: shock someone emotionally (用惊喜让某人大吃一惊:在情感上震撼某人)
相关短语动词
以下是相关短语动词 knock sb over:
现实生活中的对话
这是一个使用“knock sb over”的简短对话:
Anna: Did you hear about Tom? He knocked over a cyclist yesterday!
安娜:你听说汤姆的事了吗?他昨天撞倒了一名骑自行车的人!
Ben: Really? Was anyone hurt?
本:真的吗?有人受伤吗?
Anna: Luckily, no. But it almost knocked the cyclist over.
安娜:幸好没有,但差点撞倒了那个骑自行车的人。
Ben: That sounds scary. I hope Tom is okay.
本:听起来真吓人。希望汤姆没事。
练习
Try to complete the sentences with the correct form of “knock sb over”:
- The strong wind _______ the little girl _______ while she was playing.
- That unexpected news really _______ me _______ yesterday.
- Be careful! You might _______ someone _______ if you’re not paying attention.
(Answers: knocked, over / knocked, over / knock, over)
常见问题解答
- Q: “Knock sb over” 可以用过去式吗? A: 可以,比如说,“He knocked me over yesterday.”
- Q: “knock sb over” 是正式用语还是非正式用语? A: 它更偏向非正式,常用于日常对话中。
- Q: “Knock sb over” 只能表示惊讶吗? A: 它可以表示惊讶,但通常指的是使某人摔倒。
- Q: 物体可以被 knock over 吗? A: 可以,但这时我们说的是“knock over”而不带“sb”(某人),例如:“He knocked over the vase.”
- Q: “knock sb over” 是可分的吗? A: 是的,你可以说 “knock someone over” 或 “knock over someone”。

