词典词条 · 问答

no longer/no more

核心问题

——Excuse me, is this Mr. Brown's office?

I'm sorry, but Mr. Brown ____ works here. He left about three weeks ago.

A. not now B. no more C. not still D. no longer(全国高考,90-34)

答案为 D(no longer)no moreno longer 同义,为什么不能选 B 呢?

词典解答

no longerno more 都作“不再”“再也不”(for no further period of time) 解。有的英语参考书用 no longerno more 的语义不同来解答上道题,这是不正确的。上道题之所以只能选 D,而不能选 B,仅仅是因为 no longerno more 在句中的位置不同。no more 一般位于句尾或句首,而 no longer 则可用于实义动词之前、助动词或连系动词之后,或者位于句尾或句首:

  1. I see him no more. (CGEL) 我再也见不到他了。

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

  3. I bore the pain till I could bear it no more and had to ask for another injection. (ODCIE) 我忍受着疼痛,直到不能再忍受时才不得不请求再注射一针。

  4. After the June riots, President Carter had promised Bill that no more Cubans would be sent to Arkansas. (Hillary, Living History) 6月暴动之后,卡特向比尔保证,绝对不会再把古巴难民送到阿肯色州。(希拉里,《亲历历史》)

  5. He no longer bought books. (London) 他不再买书了。

  6. They are no longer staying with us. (CGEL) 他们不再跟我们住在一起了。

  7. He's no longer at school. (CGEL) 他不再上学了。

no longer/not any longer 960

  1. I see him no longer. (CGEL) 我再不能看到他了。
练习题

请做下面的英语试题:

Railroad companies have announced that they will not longer compete with airlines for long distance passenger traffic. (TOEFL)

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