"Stop to do" 和 "stop doing that" 在语法和语义上有所不同。
"Stop to do" 表示停下正在进行的事情去做另一件事情。例如:"I stopped to talk to my neighbor."(我停下来和邻居交谈。)这里的意思是说,我本来正在做某个事情,但我停下来去和邻居交谈了。
"Stop doing that" 表示停止正在进行中的某个行为或活动。例如:"Please stop doing that, it's annoying."(请停止那个行为,很让人讨厌。)这里的意思是,某人正在做一件让人讨厌的事情,我们要求他停止这个行为。
因此, "stop to do" 和 "stop doing that" 的区别在于前者表示停下正在进行的事情去做另一件事情,而后者表示停止正在进行中的某个行为或活动。
stop to do stop doing that区别
stop to do 后面接某事,意思是停止做某事,stop doing that意思是停止正在做的某事,是一个完整的句子,后面不需要接其他。