no longer 的用法

标签:
高考英语试题教育 |
分类: 英语疑难解答 |
---------------------------------------------------------------------------------------------------------------------------
四个选项都有否定意思,我到底该选哪个,原因何在?
答:应该选D. no longer。B. nor 和C. neither都是连词,用在此处语法不通。A. no more 和D. no longer都有“不再”的意思。但是,no longer强调现在和过去的对比,多用于现在时或将来时的句子中,修饰延续动词。再比如:He no longer works here. (他已不在这儿工作了。) / We shall no longer live in the house. (我们将不再住这幢房子了。)
而no more强调“今后再也不”,意思和never again或 not any longer相同,多用于将来时的句子中,修饰瞬间动词。比如:I will go there no more. (我再也不去那里了。)
事实上,在很多情况下,no longer 和no more是可以相互换用的。