Ⅰ. no longer = not … any longer, “不再”强调时间和动作不再持续,常与状态动词和延续性动词连用,如wait, stay, be等。 但no longer与no more 一样通常放在“三类词(情态动词、 助动词、连系动词)”之后。行为动词之前。而not … any longer 与not … any more 一样,其中的not与谓语动词构成否定式,常放在“三类词”之后。any longer,与any more 放在句末。如:
③ He’s no longer living in this city. 他不住在这个城市了。
④ You are not a child any longer. 你已不再是个孩子了。
Ⅱ. no more = not … any more “不再”强调数量、次数上不再增加和强调动作终止的结果,因此,常与名词、瞬间动词连用,如hear, see, leave等。如:
① There’s no more bread. 不再有面包了。
② He didn’t go there any more. 他再没去过那儿。