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
解析:侧重于程度和数量。