如题所述
首先我们来看下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.
(我们被阻止进入了这个建筑。)