stop to do和stop doing有什么区别?

如题所述

你好,stop to do是指将要停止做某事,stop doing是指停止做过某事,后面加to do的表示将来时,还没有发生。加doing的是已经停止做某事。有一个例子:I stop to talk.是指将要停止讨论。而I stop talking.是已经停止讨论。两个是有区别的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-05
stop to do 的意思是停止某事后去做另一件事,这里的do指的是停止后要去做的另一件事。如stop to do your homework,意思是停下来去做你的作业。
stop doing 的意思是停止做某事,这里的doing指的是要停止的事。如stop playing,意思是停下,不要再玩了。本回答被网友采纳
第2个回答  2022-07-05
  keep to do 是错误的;只能说keep doing(继续做某事);
stop doing/to do

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.不正确。