stop sb doing与stop sb from的区别和两者的用法

如题所述

1、stop sb doing是stop sb from doing sth.省略from的形式。 都是“阻止某人做某事“的意思。

2、在主动语句中:stop sb from doing sth.的from可省略,但在被动语句中 from 不可省略。

3、举例比较:

We should stop people (from ) cutting down trees .(from 可省略)我们应该组织人们砍树。

People should be stopped by us from cutting down trees .(from不可省略)。我们应该组织人们砍树。

扩展资料:

stop sb. to do sth. 与stop sb. doing sth. 用法上的区分

1、stop sb to do 使某人停止作当前的事情,而开始做别的事情。

2、stop sb doing 使某人停止作当前的事情。

stop的其他用法:

stop short of sth/of doing sth差一点儿没做某事;险些做出某事 

例句:She stopped short of calling the president a liar.她差一点儿没指责校长说谎。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-07-22

    "Stop sb doing":后接动词的-ing 形式,表示阻止某人继续正在进行的动作。

    "Stop sb from":后接动词的原形,表示阻止某人做某事。

大家可以先看下面的表格了解一下 stop sb doing与stop sb from 吧:

stop sb doing与stop sb from的区别:


区别1:结构

"stop sb doing" 结构中,使用动名词(V-ing)作为宾语,表示被阻止的动作。

"stop sb from" 结构中,使用不定式(to + 原形动词)作为宾语,表示被阻止的动作。

例子:

She stopped him doing the dangerous stunt.(她阻止他做这个危险的特技。)

He stopped his friend from attempting the dangerous stunt.(他阻止他的朋友尝试这个危险的特技。)

区别2:动词后的宾语

"stop sb doing" 结构后面直接跟动作,而不需要额外的宾语。

"stop sb from" 结构后面通常跟一个表示被阻止动作的名词或动词的动名词形式。

例子:

They stopped us leaving the party early.(他们阻止我们早早离开聚会。)

He stopped his dog from barking loudly.(他阻止他的狗大声叫。)

区别3:是否带有被动含义

"stop sb doing" 结构中,做某事的动作通常由主语自己来停止,没有强调被动含义。

"stop sb from" 结构中,强调阻止是由主语施加在宾语上的行为,带有明显的被动含义。

例子:

They stopped the child crying.(他们让孩子停止哭泣。)

The teacher stopped the students from talking during the exam.(老师阻止学生在考试期间说话。)

区别4:否定形式

"stop sb doing" 结构的否定形式为 "stop sb from doing",即在 "from" 后面加动名词。

"stop sb from" 结构的否定形式为 "prevent sb from",即用 "prevent" 替代 "stop" 并加上动名词。

例子:

They didn't stop him doing what he wanted.(他们没有阻止他做他想做的事。)

She prevented her brother from leaving home.(她阻止她弟弟离家出走。)

第2个回答  2016-11-28
stop sb doing与stop sb from doing sth 是同义词, 都是“阻止某人做某事“的意思。
在主动语句中:from可省略,但在被动语句中 from 不可省略。

1.We should stop people (from ) cutting down trees .(from 可省略)
2.People should be stopped by us from cutting down trees .(from不可省略)
我们应该阻止人们树。
3..She stopped the boy( from) climbing the tree,( from 可省略)
= The boy was stopped from climbing the tree .(from 不可以省)
她阻止那个男孩爬树。
类似的用法还有:
prevent sb from doing sth ; ( 主动句中from 可省略)
keep sb from doing sth (无论是主动句还是被动句 from 都不可省略)

stop sb. to do sth. 与stop sb. doing sth. 用法上的区分
stop sb to do 使某人停止作当前的事情,而开始做别的事情
stop sb doing 使某人停止作当前的事情

Stop 的用法
两个词性(v)停止;中止(n)车站;停止
用法: stop doing/to do 区别是一个是停下正在做的的事 一个是停下来去做某事
短语:can‘t stop doing禁不住做某事
stop sb from doing阻止某人做某事
第3个回答  2023-07-17
① stop sb doing 的翻译是“阻止某人做某事”,意思是通过干预或阻碍行为来阻止某人进行某项活动。
stop sb from 的翻译是“阻止某人做某事”,含义与 stop sb doing 相同,但语法结构稍有不同。

② stop sb doing 的语法详解:
stop sb doing 中的 doing 是一个动名词,用来表示正在进行的动作。该结构中,stop 是及物动词,后面接宾语 sb,表示被阻止的对象。doing 跟在 stop 后面,表示被阻止的动作。

stop sb from 的语法详解:
stop sb from 后面接动词原形,表示被阻止的动作。from 在这里起到介词的作用,引导后面的动词原形。

③ 英文的具体用法举例:
- stop sb doing 的用法示例:
1. Please stop him from smoking in this area.(请阻止他在这个区域吸烟。)
2. My parents always stopped me from staying out late at night.(我父母总是阻止我晚上太晚回家。)

- stop sb from 的用法示例:
1. They stopped the children from playing in the street.(他们阻止孩子们在街上玩耍。)
2. The teacher stopped the students from talking during the exam.(老师阻止学生们在考试期间交谈。)

通过上述例句可以看出,stop sb doing 和 stop sb from 的含义是相同的,都表示阻止某人做某事,但语法结构和使用方式稍有差异。
第4个回答  2016-04-08
stop sb. doing sth.,阻止某人做某事;
stop sb. from doing sth.,阻止某人做某事。
前者就是后者省略了介词from的形式,二者在含义上和用法上实际上是相同的。
例:
The Allies were still hoping to stop the Tsardom of Bulgaria (from) joing the Triple Alliance.
协约国仍希望阻止保加利亚沙皇国加入三国同盟一方。

类似的还有prevent sb. (from) doing sth.,防止/阻碍某人做某事等。
例:
A defect of vision prevented him from focusing accurately.
视力上的缺陷使他不能准确对焦。

但是要注意有类似含义的keep sb. from doing sth.,其中的from不可省略。
keep sb. from doing sth.,防止/阻止某人做某事;
keep sb. doing sth.,使某人持续做某事。
二者的含义完全不同。
例:
The overseer kept the workers working day and night.
监工让工人没日没夜地工作。
People should be kept from working long hours.
要防止人们工作太长时间。
相似回答