He no longer smokes和He stopped to have a smoke有何区别?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 03:17:06
Henolongersmokes和Hestoppedtohaveasmoke有何区别?Henolongersmokes和Hestoppedtohaveasmoke有何区别?Henolongersmok

He no longer smokes和He stopped to have a smoke有何区别?
He no longer smokes和He stopped to have a smoke有何区别?

He no longer smokes和He stopped to have a smoke有何区别?
He no longer smokes=He stopped having a smoke
解释为他不再吸烟了
He stopped to have a smoke
解释为他停下来开始吸烟了
意思完全不同

前者是他不再抽烟了,表示已经戒烟;
后者是表示他停下来抽了根烟,表示放下手头的事,抽了根烟

no longer与 no more的区别: no longer= not --- any longer 意为“1、After a year he could not wait any longer. 一年后他不能再等了。