帮我看下这个有关no longer的题

来源:百度知道 编辑:UC知道 时间:2024/05/16 23:24:18
He can ______walk.
这是个选择题,该选用no more 呢 还是no longer?帮我解释下原因吧

no longer 表示时间的延续性,一般用于延续性动词。他一直会走,现在不能继续了。no more表示频率,动作的重复进行,一般短暂性动词。 He will no more come.

no longer

并不是每种用法都有原因的,就像你说“这个人很富有”而不说“这个人很贵”一样

虽然都是不再的意思,但前者是指数量上的,而no longer才是修饰动词这些的。句型是这样的can+no longer+v.=can't+v.+any longer