词典词条 · 问答

no more/not any more ²

核心问题

有的英语语法著作上说,在现代英语里 no more 已经不用于指时间以表示“不再”的意思。

词典解答

确实有这种说法。但是,R.Quirk等人在最近出版的CGEL中,却肯定了no more表示时间上“不再”的用法,只是强调no more是正式用法:

I see him no more/no longer. (formal) 我不能再看到他了。在其他英语著作里也不难找到这种用法:

  1. We saw him no more. (ALD, 1988) 我们再没有看到他。

  2. He still smoked, but he drank no more. (London) 他仍吸烟,但不再喝酒了。

  3. She insisted that he must go out no more until he was cured. (Bennet) 她坚持他只有在康复之后才能出去。

但是,应当承认,在现代英语里,表达这个意思最自然的用法是 not...any more(longer):

  1. I do not see him any more/any longer. (CGEL) 我不能再看到他了。

  2. I did not feel sick any more. 我不再感到恶心了。

  3. We couldn't stand it any more. 我们再也不能忍受了。

  4. Hurry up! I can't wait any longer/any more. (LEG) 快点!我不能再等了。请做下面的英语试题:

  5. Do you want some more bread?” “No, thanks, ____.” A. I'm not more hungry B. I'm not hungry still C. I'm not hungry any more D. I have no more hunger (TOEFL)

  6. After a while I heard ____ more of the romantic-sounding Italians.

A. much B. any C. no D. few(全国四级,02.1-80)

来源:英语常见问题解答大词典-6.md · 第 664695 行 · 原文哈希 4b59f7aa03