有关现在完成时的问题现在完成时里,什么叫“不能与表示一段时间的状语连用”?He has left here for th

1个回答

  • 在现在完成时中 如果谓语动词是中止性动词也叫瞬间动词或者叫非延续性动词时 那么这个现在完成时的句子就不能和表示一段时间的状语连用 因为left的原型是leave 而leave是非延续性动词 所以He has left for three years这个句子就不能和for three years这个表示一段时间的状语连用,如果把for three years去掉这个句子就正确了.而study 是一个延续性动词 可以和一个表示一段时间的状语联用,因此第二个句子市正确的