如题所述
欢迎来到我的解答中心٩(๑❛ᴗ❛๑)۶,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. 守卫阻止他进入那栋楼。