如题所述
stop sb doing与stop sb from的区别:意思不同、用法不同、侧重点不同
一、意思不同
1.stop sb doing意思:阻止某人做某事
2.stop sb from意思:阻止某人
二、用法不同
1.stop sb doing用法:接名词、代词、动名词或what从句作宾语,用动名词作宾语时其前可加名词、代词的属格或宾格表示动名词的逻辑主体。
例句:
They would stop the rich robbing the poor.
他们要制止富人掠夺穷人。
2.stop sb from用法:其后可接动词不定式作目的状语,也可以在stop后用and加动词原形。
例句:
I only just managed to stop myself from shouting at him.
我极力控制住自己没对他喊叫起来。
三、侧重点不同
1.stop sb doing侧重点:阻止某人正在做的动作。
2.stop sb from侧重点:阻止某人尚未进行的动作。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-06-21
两者意思差不多,只是表达方式不同而已
前者是动名词的复合结构; 后者是和from 连用
如:
She stopped the boy from climbing the tree
= She stopped the boy climbing the tree (口语)
= She stopped the boy‘s climbing the tree (正式文体)
拓展:
She stopped the boy from climbing the tree
=She prevented the boy (from) climbing the tree
=She kept the boy from climbing the tree (from 不可以省)
=She forbade the boy from climbing the tree
=She forbade the boy to climb the tree
【讲得多还不如例句看得多! 希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】
前者是动名词的复合结构; 后者是和from 连用
如:
She stopped the boy from climbing the tree
= She stopped the boy climbing the tree (口语)
= She stopped the boy‘s climbing the tree (正式文体)
拓展:
She stopped the boy from climbing the tree
=She prevented the boy (from) climbing the tree
=She kept the boy from climbing the tree (from 不可以省)
=She forbade the boy from climbing the tree
=She forbade the boy to climb the tree
【讲得多还不如例句看得多! 希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】
第2个回答 2012-06-21
stop to do和stop doing的区别
解答:stop to do 停止,中断做某事后去做另一件事。
stop doing 停止做某事。
They stop to smoke a cigarette. 他们停下来,抽了根烟。
I must stop smoking. 我必须戒烟了。
典型例题
She reached the top of the hill and stopped ___ on a big rock by the side of the path.
A. to have rested B. resting C. to rest D. rest
答案:C。由题意可知,她到了山顶,停下来在一个路边的大石头上休息。因此,应选择"stop to do sth. 停下来去做另一件事"。而不仅仅是爬山动作的终止,所以stop doing sth.不正确。
解答:stop to do 停止,中断做某事后去做另一件事。
stop doing 停止做某事。
They stop to smoke a cigarette. 他们停下来,抽了根烟。
I must stop smoking. 我必须戒烟了。
典型例题
She reached the top of the hill and stopped ___ on a big rock by the side of the path.
A. to have rested B. resting C. to rest D. rest
答案:C。由题意可知,她到了山顶,停下来在一个路边的大石头上休息。因此,应选择"stop to do sth. 停下来去做另一件事"。而不仅仅是爬山动作的终止,所以stop doing sth.不正确。
第3个回答 2012-06-21
stop sb (from) doing sth 表示阻止某人做某事。。from可以省啊。 prevent sb (from) doing sth.也是这样用的 而 keep sb doing sth 表示让某人一直做某事 keep sb from doing sth 才表示阻止默认做某事
第4个回答 2016-01-15
两者意思差不多,只是表达方式不同而已
前者是动名词的复合结构; 后者是和from 连用
如:
She stopped the boy from climbing the tree
= She stopped the boy climbing the tree (口语)
= She stopped the boy‘s climbing the tree (正式文体)
拓展:
She stopped the boy from climbing the tree
=She prevented the boy (from) climbing the tree
=She kept the boy from climbing the tree (from 不可以省)
=She forbade the boy from climbing the tree
=She forbade the boy to climb the tree本回答被提问者采纳
前者是动名词的复合结构; 后者是和from 连用
如:
She stopped the boy from climbing the tree
= She stopped the boy climbing the tree (口语)
= She stopped the boy‘s climbing the tree (正式文体)
拓展:
She stopped the boy from climbing the tree
=She prevented the boy (from) climbing the tree
=She kept the boy from climbing the tree (from 不可以省)
=She forbade the boy from climbing the tree
=She forbade the boy to climb the tree本回答被提问者采纳