keep sb. from doing sth. 什么意思 用法 例句


一、"keep sb. from doing sth." 的核心含义

表示“阻止/制止某人做某事”“使某人无法做某事”,强调通过某种方式(如限制、阻碍、劝说等)持续阻止某人实施某个动作,或让某人“无法达成”某个行为。

二、用法细节

1、 结构分解

`keep`(谓语动词)+ `sb.`(宾语,指被阻止的人)+ `from`(介词,引出“被阻止的动作”)+ `doing sth.`(动名词短语,作介词宾语)。

注意:`from` 不可省略,否则短语含义会完全改变(→ 见下文“易混淆对比”)。

2、 常见语境

主动语态:主语(阻止者)通过某种行为阻止宾语(被阻止者)做某事。

例:

My teacher kept me from cheating in the exam.(我的老师阻止我考试作弊。)

The heavy snow kept us from going to school.(大雪使我们无法去上学。)

被动语态:主语(被阻止者)“被阻止”做某事,结构为 `sb. be kept from doing sth.`。

例:

I was kept from attending the party by my homework.(我因为作业没去成派对。)

The children are kept from playing near the river for safety.(为了安全,孩子们被禁止在河边玩耍。)

3、 同义词替换

可与 `prevent sb. from doing sth.`(阻止某人做某事)、`stop sb. from doing sth.`(制止某人做某事)互换,但语义侧重略有不同

`keep` 更强调“持续维持阻止的状态”(如长期限制、反复阻止);

`prevent/stop` 更强调“单次动作的制止”(如瞬间阻止某个行为发生)。

例:

The fence keeps the dogs from running away.(围栏一直防止狗跑出去。→ 持续状态)

I stopped the boy from picking flowers.(我制止了那个男孩摘花。→ 单次动作)

三、易混淆对比

注意与 `keep sb. doing sth.` 区分(含义完全相反):

`keep sb. doing sth.`:“让某人一直做某事”(强调持续进行某个动作)。

例:

My mom kept me doing homework all weekend.(我妈妈让我整个周末都在写作业。)

`keep sb. from doing sth.`:“阻止某人做某事”(强调不让动作发生)。

四、否定形式

若在 `keep` 前加否定词(如 `don’t/doesn’t/didn’t`),则表示“不阻止某人做某事”:

例:

My parents didn’t keep me from pursuing my art dream.(我父母没有阻止我追求艺术梦想。)

综上,`keep sb. from doing sth.` 是表达“阻止行为”的常用短语,关键在于记住 `from` 不可省,且后面接动名词(doing)。通过具体例子练习,能更快掌握其用法~

热门推荐 go into details 什么意思 用法 例句 deprive…of 什么意思 用法 例句 have a desire to do 什么意思 用法 例句 mean business 什么意思 用法 例句 get the better of 什么意思 用法 例句 no longer 什么意思 用法 例句 search out 什么意思 用法 例句 get through with 什么意思 用法 例句 be restricted to sth. 什么意思 用法 例句 ponder on sth. 什么意思 用法 例句 mock at sb. 什么意思 用法 例句 feel certain 什么意思 用法 例句 directions for use 什么意思 用法 例句 say hello to 什么意思 用法 例句 lose face 什么意思 用法 例句 due to do 什么意思 用法 例句 decide upon 什么意思 用法 例句 have a notion that 什么意思 用法 例句 in honour of 什么意思 用法 例句 get fed up 什么意思 用法 例句 of necessity 什么意思 用法 例句 be geared to sth. 什么意思 用法 例句 be made up of 什么意思 用法 例句 draw attention to sth. 什么意思 用法 例句 go against 什么意思 用法 例句 be at the end 什么意思 用法 例句 set up 什么意思 用法 例句 be on the horns of a dilemma 什么意思 用法 例句 in advance 什么意思 用法 例句 attribute…to 什么意思 用法 例句 center around 什么意思 用法 例句 gear to 什么意思 用法 例句 at a stretch 什么意思 用法 例句 call sb. about sth. 什么意思 用法 例句 set sail 什么意思 用法 例句 be confined to doing sth. 什么意思 用法 例句 in youth 什么意思 用法 例句 set oneself an ultimate goal of sth. 什么意思 用法 例句 early or late 什么意思 用法 例句 take an exam 什么意思 用法 例句 want sb. to do sth. 什么意思 用法 例句 escort sb. home 什么意思 用法 例句 in surprise 什么意思 用法 例句 populor with 什么意思 用法 例句 be jealous of sth. 什么意思 用法 例句 check in 什么意思 用法 例句 twist one's ankle 什么意思 用法 例句 once for all 什么意思 用法 例句 take notice 什么意思 用法 例句 note down 什么意思 用法 例句 beyond one's comprehension 什么意思 用法 例句