问题:

RosemovedtoBeijingin2002.Shehaslivedherefornineyears为什么是haslived不是lived啊,fornineyears不是具体的时间吗,具体的时间不是用一般过去式不用现在完成时吗?

更新时间:2024-04-28 00:22:27

问题描述:

曲永珊回答:

  一般如果句子中有for+一段时间这样的就用完成时,所说的具体的时间是一个时间点,比如上一句的in2002,就用过去式了.

最新更新