stop doing sth和stop from doing sth 有什么区别

如题所述

stop doing sth和stop from doing sth的区别为:含义不同、用法不同、侧重点不同。

一、含义不同

1.stop doing sth

释义:停止做某事。

2.stop from doing sth阻止做某事

释义:阻止做某事。

二、用法不同

1.stop doing sth

用法:stop的基本意思是“停止,止住”,指动作、运动、活动或某项进程的中止,或运动中的物体的中止,有短期或突然停止的意味,引申可表示“逗留,休息”“填塞,阻塞(道路)”“阻止,拦住”“拒绝给予或允许,止付,扣留”等。

2.stop from doing sth

用法:stop可用作及物动词,也可用作不及物动词,用作及物动词时,接名词、代词、动名词或what从句作宾语,用动名词作宾语时其前可加名词、代词的属格或宾格表示动名词的逻辑主体。

三、侧重点不同

1.stop doing sth

解析:stop doing sth指停止做正在做的事情。

2.stop from doing sth

解析:stop from doing sth指阻止某人尚未进行的动作。

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

首先我们来看下stop doing sth和stop from doing sth的大致意思:

stop doing sth:词性为短语,stop作动词,doing是动词的现在分词形式,sth表示某事。

stop from doing sth:词性为短语,stop作动词,from表示源于、来自,doing是动词的现在分词形式,sth表示某事。

通过下面的表格我们了解下stop doing sth和stop from doing sth的含义、发音和用法


接下来让我们看下stop doing sth和stop from doing sth的用法区别:


1.语法结构:stop doing sth是直接停止自己在做某事,而stop from doing sth是阻止别人做某事。

例子:

- He stopped eating.

(他停止吃饭。)

- She stopped them from smoking.

(她阻止他们吸烟。)



2.动作主体:stop doing sth通常表示自己主动停止进行某种行动,而stop from doing sth表示阻止或干涉他人进行某种行动。

例子:

- I decided to stop smoking.

(我决定停止抽烟。)

- They stopped us from entering the building.

(他们阻止了我们进入这个建筑。)



3.控制力度:stop doing sth强调主动停止某种行动,而stop from doing sth强调通过干预或阻止他人来制止某种行动。

例子:

- You should stop working and take a break.

(你应该停止工作休息一下。)

- They stopped the stray dogs from entering the park.

(他们阻止了流浪狗进入公园。)



4.语态:stop doing sth通常用于主动语态,而stop from doing sth通常用于被动语态。

例子:

- I stopped smoking.

(我停止了吸烟。)

- We were stopped from entering the building.

(我们被阻止进入了这个建筑。)

第2个回答  2023-07-24

欢迎来到我的解答中心٩(๑❛ᴗ❛๑)۶,stop doing sth主要用于描述主体自身行为的变化,即主体自己主动停止了某一行为。而stop from doing sth强调的是主体阻止了他人或其他事物的某一行为。这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先: 

了解完它们的基础知识后,现在就来看看它们的具体区别吧ლ(・∀・ )ლ

1、语法结构不同

stop doing sth的结构是stop + 动词的-ing形式,表示停止正在做的事情。而stop from doing sth的结构是 stop + 目标/对象 + from + 动词的-ing形式,表示阻止某人或某物去做某事。

例句:

① She can't stop laughing. 她忍不住一直在笑。

② I stopped him from leaving. 我阻止了他离开。

2、语意上的不同

stop doing sth主要用于描述主体自身行为的变化,即主体自己主动停止了某一行为。而stop from doing sth强调的是主体阻止了他人或其他事物的某一行为。

例句:

① I have to stop smoking. 我得戒烟。

② We can't stop the rain from falling. 我们不能阻止雨下。

3、使用场景的不同

stop doing sth多用在日常生活、工作等领域,表示停止做某件正在进行的事情。stop from doing sth则多用于阻止某个不良行为,或预防某种可能出现的不利结果。

例句:

① Stopped reading and looked up. 他停止阅读,抬起头来。

② The guard stopped him from entering the building. 守卫阻止他进入那栋楼。

第3个回答  推荐于2017-10-04
stop doing sth. 是“停止做某事”之意。
stop to do sth. 是“停止正在做的事,为了开始做某事”的意思。
When the students saw me, they stopped talking.
当学生们看见我时,他们便停止了谈话。
I have to stop to write an important article.
我得停下手中的事,先写一篇重要的文章。
stop…from doing sth.意思是“阻止/防止……做某事”,在主动结构中,from可以被省去。再例如:
The heavy rain stopped us (from) arriving there on time.
大雨阻止了我们按时到达那里。
What stopped you (from) coming to the party?
什么事阻止你来参加晚会?
The heavy rain didn’t stop them (from) working on.
大雨并没有阻止他们继续干活。本回答被提问者和网友采纳
第4个回答  2023-07-16
"stop doing sth"和"stop from doing sth"在意义上是相似的,都表示停止做某事。然而,它们的语法结构略有不同。
"stop doing sth"是一个常用的表达方式,其中的动词后面直接跟上动词的-ing形式,表示停止正在进行的动作。例如:"I stopped smoking."(我戒烟了。)
"stop from doing sth"则是通过介词from来表示阻止、阻碍某人做某事。在这种结构中,动词后面通常跟上名词、代词或动词不定式。例如:"I stopped him from smoking."(我阻止他吸烟。)或者 "They stopped the cat from climbing the tree."(他们阻止了猫爬树。)
总结来说,"stop doing sth"侧重于停止正在进行的动作本身,而"stop from doing sth"则侧重于阻止或阻碍某人做某事。
相似回答