语法百问

no longer和no more都是“不再”,怎样区别?

no longer与no more都是“不再”,从词义上难以区分,其实二者有一个明显的区别: no longer通常用于普通动词前面或助动词后面,no more多用于动词后面,这是二者最直观的区别

例句与详解:

① He still smoked,but he drank no more.(英语常见问题解答大词典)

no more在动词drank之后。drank more本义为“喝得多”,drank no more本义为“喝不多”,more自然在动词drank后面。

② He no longer bought books. (英语常见问题解答大词典)

no longer在普通动词bought前面。

登录 后阅读全文 | 购账号
Welcome to menglish.cn!