高手麻烦区别:not...any more\not...any longer

4个回答

  • no more=not any more:不再,不比...多.(表示“量”)

    no longer=not any longer:不再.(时间上的)

    no more=not ...any more,no longer=not...any longer意思都是不再.

    这里表示的是时间上面不在延续,所以应考虑使用no longer和not...any longer.这里如果使用not...any longer需要对句子进行变形才可以使用,例如把句子改成:He does not live any longer.所以只好使用no longer.