作业帮 > 英语 > 作业

含for+一段时间的句子,谓语动词一般是完成时,但也有谓语动词是一般过去式的情况,如

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/11 21:55:21
含for+一段时间的句子,谓语动词一般是完成时,但也有谓语动词是一般过去式的情况,如
31.I (A ) in London for many years,but I,ve never regretted my final decision to move
back to China.
  A.lived B.was living C.have lived D.had lived (2006.重庆卷)
我想问一下,在for+一段时间这种句子中,这两种时态怎么用,有什么区别,
含for+一段时间的句子,谓语动词一般是完成时,但也有谓语动词是一般过去式的情况,如
for+一段时间,可表示动作的延续性.如,I have been livig here for 3 years. (这是现在完成进行时,表示,我已经在这里住了3年了,以前开始住的,现在在住,以后也可能继续住下去.)
第二种情况,强调结果.如,I have lived here for 3 years.(我住在这了三年了,强调住过,现在不在住了)
第三种情况,谓语动词一般过去时,强调过去的动作持续的时间.如,I read for 1hour yesterday.(昨天我读了1一个小时的书,强调是昨天,并且,读书这一个动作时刻持续性的,所以这里用过去式表达)