no longer, not any longer, no more, not any more 这四个短语有什么区别?求详解。

no longer, not any longer, no more, not any more的区别为:含义不同、用法不同、侧重点不同。

一、含义不同

1.no longer

释义:不再。

2.not any longer

释义:adv.再不。

3.no more

释义:也不。

4.not any more

释义:再也不。

二、用法不同

1.no longer

用法:不可以做宾语。

2.not any longer

用法:它一般修饰延续性动词,表示某个动作或状态不再延续下去。

3.no more

用法:主要用来表示数量和程度,一般常修饰短暂性动词,指某动作不再重复发生。

4.not any more

用法:可以做宾语。

三、侧重点不同

1.no longer

解析:其确切含意为某状态在某个时刻之后不再继续下去了。

2.not any longer

解析:与no longer含义相同,但是偏向于时间。

3.no more

解析:强调程度和次数上不再,作副词表示时间上的“不再”。

4.not any more

解析:侧重于程度和数量。