no longer 后面只能用一般现在时?过去式就可以了?求解释分析知识点

如题所述

拙见。
原则上是没有这个规定的。但是还有一点用法和含义上的问题。
首先他表示不再咋咋咋。
接下来分析原因,题主会有这样的疑问是因为no longer(=notany longer)修饰的是延续性动词。表示了一个状态(而不是一个瞬时动作)比如,work, live etc. 举个例子当你说

I no longer work there.
是在描述一个你现在的情况。所以理所当然用一般式。
要区分开的是no more.
no more(=notany more)的话更多的是修饰一个瞬时动作。
no more walked.
是描述了一个现象。而这样的转述/讲故事一般用的是过去式不赘述。
接下来说题目。你非要较真这后面有没有加过去式的情况的话,很简单放进从句中就好了。毕竟从句时态跟随主语。比如 He said. 没什么意思
归根结底,还是一个用法和含义上的问题,想提高更多不是考虑后面让加不让加,充分的理解并且选择更正确的组合才是捷径。
以上。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-31
热心网友
2017-07-04

拙见。
原则上是没有这个规定的。但是还有一点用法和含义上的问题。
首先他表示不再咋咋咋。
接下来分析原因,题主会有这样的疑问是因为no longer(=notany longer)修饰的是延续性动词。表示了一个状态(而不是一个瞬时动作)比如,work, live etc. 举个例子当你说
I no longer work there.
是在描述一个你现在的情况。所以理所当然用一般式。
要区分开的是no more.
no more(=notany more)的话更多的是修饰一个瞬时动作。
no more walked.
是描述了一个现象。而这样的转述/讲故事一般用的是过去式不赘述。
接下来说题目。你非要较真这后面有没有加过去式的情况的话,很简单放进从句中就好了。毕竟从句时态跟随主语。比如 He said. 没什么意思
归根结底,还是一个用法和含义上的问题,想提高更多不是考虑后面让加不让加,充分的理解并且选择更正确的组合才是捷径。
以上。
0