英语天才来帮忙(初中)not..any more no more not..any longer no longer的区
1个回答

(一)表示时间或距离,可以用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. 他再也不到这儿来.