no longer = not …any longer.意为“不再”之意。
He no longer lives here . = He doesn’t live here any longer.
他不再住在这里了。
My daughter can finish the work by herself , because she is no longer a child.
我女儿能独自完成这项工作,因为她已不再是一个小孩子了。
注意:no longer 多与延续性动词连用,指与过去比而不再……,经常用于现在时态中,在句子中位于行为动词之前,be动词的后面。
no longer/not…any longer和no more/not…any more。
这些短语都表示“不再”,其中no longer/not…any longer一般修饰延续性动词,表示动作、状态或时间不再延续;no more/not…any more一般修饰终止性动词,表示动作发的次数,频率不再延续。not…any longer/not…any more,其中not用在系动词、助动词、情态动词之后,而any longer/any more位于句末。
例:I no longer live here.
I don't like here any longer.
He won't come any more.
温馨提示:答案为网友推荐,仅供参考