l have lived in the city for10 years 什么时态

如题所述

l have lived in the city for10 years.
是现在完成时态。
分析:
1、现在完成时的结构是:助动词have/ has+动词的过去分词。
2、现在完成时的定义:表示过去发生的动作对现在的影响或结果。
3、现在完成时的用法:
1)、常与already ,yet , ever , never , just , before, recently , so far , in the past few months 等连用。

a. He has alrady finihsed his homework.
b. Have you ever been to Beijing ?
2)、常与for / since / how long 等表示一段时间的状语连用。
a. He has lived here for ten years .
b. She has worked here since she came here .
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-15
have lived
表示的是现在完成时,
for 10 years,截至到现在10年
我在城市已经居住10年了
谢谢,请采纳本回答被提问者采纳
第2个回答  2016-06-15
现在完成时,have done +for +一段时间
第3个回答  2016-06-15
现在完成时