2 no more表示“不再”有何用法特点(与no longer有何区别)

看不同的书,感觉 no more 表示“不再”有很多禁忌。请问它在用法有何用法特点?

另外,no more, no longer 表示“不再”时有何区别?

请先 登录 后评论

最佳答案 2019-06-15 06:44

   no more 和 no longer 表示“不再”时,主要的区别不是语义不同,而是它们在句中的位置不同: no more 一般位于句尾或句首,而 no longer 则可用于实义动词之前、助动词或连系动词之后,或者位于句尾或句首。例如:

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

    2. He no longer bought books. 他不再买书了。

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

    4. - 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 

       这是1990年全国高考试题第34题,答案是: D. no longer   

请先 登录 后评论

其它 2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

简言之,no more 指“数量或程度上不再增加”;no longer 指“时间上不再延长”。比较:

I will eat no more. (并非强调动作不再发生,难道从今往后“不再吃饭了吗”?)

I will wait no onger.

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

(1)no more=not any more 强调动作不再发生

I will say no more on these matters, important though they are.  

虽然这些事很重要,我也不想再说什么了。

He could stand no more and engineered an escape.  

他无法再忍受,便策划了出逃。

You won’t ever see her any more. 

你不会再见到她。

We won’t have any more discussion about it. 

我们将不再作更多讨论了。

(2)no longer=not any longer强调时间不再延续

We are no longer children now.

我们现在不再是孩子了。

He knows that he is no longer young. 

他知道自己不再年轻。

I no longer have any objection to your going to see her.  

我不会再因为你去见她而不高兴。

She was devoted to him, but she no longer loved him madly.  

她一心一意地爱他,但是这份爱不再疯狂。

The construction industry is no longer as depressed as it was.  

建筑业不再像以往那样萧条了。



请先 登录 后评论
  • 0 关注
  • 3 收藏,71436 浏览
  • 于曼丽 提出于 2018-11-05 22:13

相似问题