文/陳德永
初中英語中會學到 no more、no longer、not...any more、not...any longer,這幾個短語都有「不再......」的含義,但是因為longer來自long,所以多指時間;more 來自much ,所以多用於表示程度。
no longer
常常用來表示時間上「已經不在持續」,例如:
I no longer live in Beijing.
我已經不住在北京了。
He no longer works here.
他已經不在這裡工作了。
可見 no longer 放在謂語動詞之前,表示其後的動作不在持續。而且,no longer 可以用 not ... any longer 來替換,請注意替換時的時態要和原來句子一樣。比如上兩句,你可這樣說:
I don't live in Beijing any longer.
He doesn't live here any longer.
又如:
I no longer lived in Beijing.
=I didn't live in Beijing any longer.
no more
多用於表示數量和程度上「不再......」,例如:
I'm full, I want no more.
=I'm full. I don't want any more.
我飽了,不想再要了。
我們發現,no more 放在動詞之後。no more 和 not ... any more 可以替換。比如:
I smoke no more. 我不再抽菸。
= I don't smoke any more.
= I don't smoke any longer.
上兩句意思是一樣的,只不過,如果用 I don't smoke any longer 表達不在抽菸,指的是「抽菸」這種時光,一去不復返了。