no more侧重于数量和程度上的不再,表示“再也没有更多的……”,强调数量或程度的终止,一般指动作发生的次数、频率或数量不再增加。no longer侧重于时间上的“不再”,表示“再也不……”,强调某个动作或状态在时间上不再持续。 no longer和no more的区别 “no more”和“no longer”都有“不再 的意思,但在用法上有一些区别: 一、含义侧重点不同 “no more”:侧重于数量和程度上的“不再”,表示“再也没有更多的……”,强调数量或程度的终止,一般指动作发生的次数、频率或数量不再增加,或者某个状态不再持续。 例如:There is no more bread.(没有更多的面包了。)这里强调面包的数量不再有了。 He cried no more.(他不再哭了。)强调哭这个动作不再发生了。 “no longer”:侧重于时间上的“不再”,表示“再也不……”,强调某个动作或状态在时间上不再持续。 例如:He is no longer a child.(他不再是个孩子了。)强调他从某个时间点开始不再处于孩子的状态了。 She no longer lives here.(她不再住在这里了。)强调从某个时间起,她住在这里的状态结束了。 二、在句子中的位置不同 “no more”:通常放在行为动词后、实义动词前,也可放在句末;还可以放在名词前,表示“不再有……”。 例如:He eats no more.(他不再吃了。)放在行为动词“eats”后。 Time lost will return no more.(失去的时间不会再来。)放在句末。 There is no more food.(不再有食物了。)放在名词“food”前。 “no longer”:一般放在系动词 be、助动词、情态动词之后,行为动词之前。 例如:He is no longer young.(他不再年轻了。)放在系动词“is”之后。 I can no longer wait.(我不能再等了。)放在情态动词“can”之后。 三、搭配习惯不同 “no more”:常与瞬间动词连用,如stop、finish、disappear等,表示动作的终止。 例如:The rain stopped no more.(雨不再下了。) “no longer”:常与延续性动词连用,如live、work、stay等,表示状态的终止。 例如:He no longer works here.(他不再在这里工作了。) no longer和no more有哪些用法 no more 和 not any more 可以彼此互换,意思是“不再......”,no longer 和 not any longer 也可以彼此替换,意思也是“不再......”,但 no more 偏重于指程度,no longer 偏重于指时间。 1. 表示程度,可以用 no more、not ... any more 比如: I wantnomorecakes. = Idon'twantanymorecakes. 我不想再要蛋糕了。 I am so tired that Icanwalknomore. 我太累了,一点也走不动了。这一句还可以说成:I am so tired that Ican'twalkanymore. 另外,no more 还有“仅仅、只不过的意思”,比如:Money is no more than our servant. 金钱不过是我们的仆人。这个时候,如果替换not any more 意义就变了:Money isn't our servant any more. --- 金钱已经不再是我们的仆人 2. 表示时间上不再延续,可以用 no longer、也可以用 not...any more、not...any longer,例如: He no longer lives here. 他不再住这儿。 = He doesn't live here anylonger. = He doesn't live here anymore. He smoked no more. 他不再抽烟。 = He didn't smoke anymore. = He didn't smokeanylonger. 3. 注意 no longer 的位置:只能放在谓语动词之前,如果有助动词的话,放在助动词和实动词之间。 I no long live with my parents. 我已不再和父母住在一起。 I will no longer live with my parents. 我将不会在和父母住在一起。 |