作业帮 > 综合 > 作业

I lived here for three years和I have lived here for three yea

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 21:51:22
I lived here for three years和I have lived here for three years
前者是对的,可是为什么?
I lived here for three years.我曾在这住了三年.
I have lived here for three years.我已经在这住了三年了.
再问: 所以前者的for加时间段就不是现完的标志?
再答: 一般而言,for加时间段是现在完成的标志,但是具体问题要具体分析,
前者的句子是一般过去式。