I_____in shanghai for a few years,and then I moved to beijing with my family.A.lived B.had livedC.have lived D.was living 选什么,最好有解析.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/18 22:08:18

I_____in shanghai for a few years,and then I moved to beijing with my family.A.lived B.had livedC.have lived D.was living 选什么,最好有解析.
I_____in shanghai for a few years,and then I moved to beijing with my family.A.lived B.had lived
C.have lived D.was living 选什么,最好有解析.

I_____in shanghai for a few years,and then I moved to beijing with my family.A.lived B.had livedC.have lived D.was living 选什么,最好有解析.
我给楼主讲讲,这个have ved 和,had ved咋区分
have ved意思是,过去在上海住,现在还住在上海,这个句子说了,他搬到北京去了.所以不能是have ved ,这个的意思是已知在延续,一直没变.
2,像这个句子里很明显,他没有在上海继续延续住,换地方了,所以是had ved
以后你就记住,这个常考的.
做题的话应该是B.因为这个是时间段,所以是B,
但是我的留学的经历,我也听到过有人常说lived XX for 4 years.这个说法我是听到过得.说了也能懂,我雅思7点5,不要理会一楼那种的,正规考试就应该是B,有人就是这么不负责.考个什么专八糊弄人

B .
因为是past participal.

选B。had lived是过去完成时,for a few years表示一个时间段,前面要用完成时,而又因为我现在已经不再上海,所以是又要用过去式。

选A,因为呆在上海多年是过去的事,现在已经不在那儿了。
这是中考,高考常考的时态题为什么选B不可以呢?抱歉,答案应该是B
1.I_had lived____in shanghai for a few years,and
then(过去时标志) I moved to beijing with my family 后面句子是过去时,表示在此之前,也就是过去的过去,过去完成时态...

全部展开

选A,因为呆在上海多年是过去的事,现在已经不在那儿了。
这是中考,高考常考的时态题

收起