I lived in shanghai for over 20 years.望名师解析此句为什么用的是一般现在时态for 加段时间不应该是现在完成时吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 16:33:15
I lived in shanghai for over 20 years.望名师解析此句为什么用的是一般现在时态for 加段时间不应该是现在完成时吗?

I lived in shanghai for over 20 years.望名师解析此句为什么用的是一般现在时态for 加段时间不应该是现在完成时吗?
I lived in shanghai for over 20 years.望名师解析此句为什么用的是一般现在时态
for 加段时间不应该是现在完成时吗?

I lived in shanghai for over 20 years.望名师解析此句为什么用的是一般现在时态for 加段时间不应该是现在完成时吗?
此句不是一般现在时,是一般过去时.live这个字用的是past tense形式.这句话的意思是我之前住在上海20多年了.表示此时说话的人不在上海.如果你想表达你住在上海20多年了,可这样造句:I have already lived in Shanghai for over 20 years.或I live in Shanghai for over 20 years.表示现在你依然在上海.

这句用的是过去时。表明过去的一种状态。
我在上海住了20多年。
说明说话人现在已经不住在上海了。

此句是一般过去式。

I lived in shanghai last I lived in shanghai.如何划定句子成分.主-谓-宾 还是 主-谓-状I lived in shanghai.如果谓语是lived in,那么shanghai就是宾语了吗,这样对不?lived in 是动词短语吗? I have lived in Shanghai for more than 20 years.改成否定句I ______ lived in Shanghai for more than 20 years First I lived in Shanghai,I moved to Beijing____使用later还是;later on 填空:I __in Shanghai since I was born in 1995.A.live B.lived C.have lived D.has lived I have lived in Shanghai ________ more than twenty years.填介词. I have lived in Shanghai when twenty years ago.求修改这个句子 求翻i lived in shanghai我在上海住过, My grandma lived in Shanghai.(对Shanghai提问) I have lived in Shanghai since i was born.中怎样对since i was born提问 I have lived in Shanghai for more than ten years改为否定句I ---- ---- in Shanghai for more than ten years.(每个一词) I have lived in Shanghai --------fourteen years ago.for,in ,since 还是aboutfor 加时间段,since 加时间段加ago in the past,he lived in shanghai同义句 She has lived in Shanghai (since she was born)划线部分滴—— —— she lived in Shanghai. She has lived in Shanghai for 5years.与 She lived in Shanghai for 5years.的区别.感激不尽 The Whites_____ in Shanghai.Now they_____in Shandong.A lived,are living B live,live C lived, i have lived in guangzhou and shanghai ,but i cannot get used to the climate of either为毛不用neither I lived in shanghai for over 20 years.望名师解析此句为什么用的是一般现在时态for 加段时间不应该是现在完成时吗?