(一)表示时间或距离,可以用no longer、no...any longer,
no longer通常放在行为动词的前面;和be动词连用时,放在系动词后面;而not ... any longer中的any longer通常位于句末.
另外,no longer 本身含有否定的意思,不要再加否定词了,否则就成了双重否则而变成强烈的肯定了.
(1) He is no longer a young man.=He isn’t a young man any longer. 他不再是个年轻人了.
(2) I can't wait any longer. =I can no long wait.我不能再等了.
(3)He no longer smokes. 他不再吸烟了
(4)He no longer lives here. = He doesn’t live here any longer. 他不再住这里了.
(二)表示数量或程度,可以用no more、not...any more.,修饰非持续性动词.如:
(1)Tom wanted no more cakes.(他不想再要蛋糕)
(2)He didn’t smoke any more(longer).(他不再抽烟)
(3)We saw him no more. 我们再也看不见他了.
(4)I can't play any more. 我再也不能玩了.
anymore 是副词,意思:“不再, 再也不”, 用于含有否定意义的结构
例句:He doesn't come here anymore. 他再也不到这儿来.