原则上,"no longer"后面确实可以使用一般现在时,这是因为它通常用来描述一个持续的状态或行为。比如,"I no longer work there."这句话表示说话者不再在某个地方工作,这是一种持续的状态。
然而,"no more"则常常用于描述一个瞬间的动作或事件,且更倾向于使用过去时。例如,"He no more walked."这句表达的是过去某个时间点,这个人不再走路了,这里使用了过去时态。
因此,区分这两个短语的关键在于它们所描述的行为类型:持续状态还是瞬间行为。如果你在描述一个持续的状态,一般现在时是合适的;如果你在描述一个瞬间行为,使用过去时则更为恰当。
举例来说,当我们说"I no longer work there."时,我们是在陈述一个持续的状态,即我现在不再在那儿工作了。如果我们要用一个从句来表达同样的意思,可以这样写:"He said that he no longer works there." 这样,从句中的时态就与主句保持了一致。
归根结底,理解这些时态规则的关键在于准确把握句子描述的行为类型。如果你能充分理解这一点,你就能更准确地选择正确的时态,而不仅仅是纠结于是否要加过去式。详情
下载本文