要说某件事停止了或变了,日常说法就是普通的否定句,在句尾加 anymore:don't / doesn't ... anymore。(你也可能看到写成两个词 any more,两种写法都对。)
not ... anymore,日常说法
She doesn't work here anymore.
I don't live in Senfarren anymore.
He doesn't smoke anymore.
试一试: Amina moved away last year. She ___ live here ___. (doesn't … anymore / doesn't … no longer / isn't … anymore) 答案: doesn't … anymore — 日常说法是 doesn't + 动词 + 句尾的 anymore:doesn't live here anymore.(不住这儿了。)“No longer” 是另一种句型(不能跟 doesn't 一起用),“isn't live” 又把动词形式搞混了。
no longer,稍微正式一点
no longer 意思一样,但更正式一点。它放在主要动词前面,动词保持肯定形式(不用 don't / doesn't)。
She no longer works here.
I no longer live in Senfarren.
We no longer need help.
试一试: In a formal letter: "We ___ require this service." (no longer / don't no longer / anymore) 答案: no longer — no longer 放在动词前面,动词保持肯定:We no longer require it.(我们不再需要这个了。)“Don't no longer” 用了两个否定,“anymore” 该放句尾,不是这里。
Not "She doesn't no longer work here." — say "She no longer works here. / She doesn't work here anymore.". no longer 已经是否定了,所以不要再加 doesn't。
试一试: Which one is right? (He no longer plays football. / He doesn't no longer play football. / He doesn't play football no longer.) 答案: He no longer plays football. — no longer 本身已经是否定的,放在动词前面,动词保持肯定:He no longer plays.(他不再踢足球了。)“He doesn't no longer play” 用了两个否定;“He doesn't play football no longer” 也是两个否定,还把 no longer 放到了句尾,但 no longer 该放在动词前面。