no more和no longer的区别 二者有何不同

文/曹锦林
专题:

no more和no longer的主要区别在于指代不同、语法不同以及侧重点不同。no more表示“也不”,用于否定前面的内容;而no longer表示“不再”,用于表示某种状态的结束。

no more和no longer的区别有哪些

“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 more和no longer的例句整理

no longer例句:

1、Her parents no longer have any real influence over her.

她的父母对她不再有任何真正的影响力了。

2、Many young people no longer feel they have a stake in society.

很多年轻人不再觉得他们与社会休戚相关。

3、This information is no longer retained within the computer's main memory.

这样的数据不再保留在计算机的主存储器中。

no more例句:

1、Not wishing to antagonize her further, he said no more.

他不愿惹她更生气,便不再说话。

2、He promised there would be no more hesitations in pursuing reforms.

他答应在推进改革这件事上不再迟疑不决。

小编推荐

一键复制全文保存为WORD