Keep sb. from doing sth
什么是 “keep sb. from doing sth”?
“Keep sb. from doing sth” 是一个常见的英语动词短语,意思是“阻止某人做某事”或“妨碍某人做某事”。其中:
- sb. = somebody(某人)
- doing sth = 动名词形式(表示被阻止的动作)
基本结构
该短语的标准结构为:
keep + [someone] + from + [verb-ing]
注意:from 后必须接动词的 -ing 形式。
例句展示
The heavy rain kept us from going to the park.
(大雨阻止了我们去公园。)
Nothing can keep her from speaking her mind.
(没有什么能阻止她直言不讳。)
His injury kept him from playing in the final match.
(他的伤势使他无法参加决赛。)
常见错误
❌ 错误:Keep him to go.
✅ 正确:Keep him from going.
记住:不能省略 “from”,也不能在 “from” 后使用不定式(to do)。
同义表达
- prevent someone from doing something
- stop someone from doing something
- discourage someone from doing something
这些短语意思相近,但在语气和正式程度上略有不同。
小测验(JavaScript互动)
请选择正确的句子: