作业帮 > 英语 > 作业

初中英语知识点

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/24 03:47:11
请求解释一下 not....any more和not...any longer的区别
解题思路: 如下
解题过程:
No longer=not…any longer与no more=not…any more同义,都表示“不再...”,但他们侧重的方面不同。前者侧重时间,比如:
He no longer lives here. = He doesn't live here any longer.
他不在这儿居住了。(一段时间以前他住在这儿,过了这个时间,他就离开了。)
后者侧重程度和数量,比如:
You can drink no more. = You can't drink any more.
你不能再喝了。(喝酒的量到了一定程度,不能再继续下去了。)
另外要注意 no more / no longer 放在 be 动词、助动词、情态动词之后,行为动词之前. no more 多用来修饰具体动词;no longer多用来修饰某种具体状态动词.例如:
He no longer lived here.
He has no more trouble.
Bruce works in a company. He is no more a student.
not…any more,主要用来表示数量和程度,一般常修饰短暂性动词,指某动作不再重复发生,它所表达的是never again或“没有更多”的含义。
not…any longer,主要用来表示时间或距离的“不再”,意在对现在的情况和过去的情况加以比较,所以多用于现在时。它一般修饰延续性动词,表示某个动作或状态不再延续下去。
He doesn't come here any more. ( 不用any longer)
要注意的是:由于no longer本身就带有否定的含义,即表示“再也不”,所以不能在同一个句子中加入否定词,比如:
I'll come here no longer.我再也不来了。都表示“不再”,可它们修饰的范畴及在句中的位置却不同。


以上解答如有疑问请在讨论中提出!
学习进步!
最终答案:略