no longer与no more都可以译为“不再”,如从意义上区别难以把握,其实二者的区别非常明显,即:no longer多用于一般动词前面或助动词后面,no more多用于动词后面,这是二者最大也是最好把握的的区别。
例:
① He still smoked,but he drank no more.(英语常见问题解答大词典)
② He no longer bought books. (英语常见问题解答大词典)
③ They are no long staying with us. (英语常见问题解答大词典)
二、语法练习
① -Excuse me, is this Mr. Brown’s office?
-I’m sorry, but Mr. Brown ____ works here. He left about three weeks ago.(1990高考)
A. no longer B. no more
② This video is _______ available. We apologize for the inconvenience.(CNN)
A. no longer B. no more
③ Las Vegas police will ______ respond to or investigate non-injury accidents. (CNN)
A. no longer B. no more
④ She insisted that he must go out ______ until he was cured. (英语常见问题解答大词典)
A. no longer B. no more
答案与解析:
① A。在一般动词work前通常用no longer。
② A。在助动词is后通常用no longer。
③ A。在助动词will后和一般动词respond前,用no longer。
④ B。在一般动词go out后通常用no more。
网友评论