I_____in shanghai for a few years,and then I moved to beijin

4个回答

  • 我给楼主讲讲,这个have ved 和,had ved咋区分

    have ved意思是,过去在上海住,现在还住在上海,这个句子说了,他搬到北京去了.所以不能是have ved ,这个的意思是已知在延续,一直没变.

    2,像这个句子里很明显,他没有在上海继续延续住,换地方了,所以是had ved

    以后你就记住,这个常考的.

    做题的话应该是B.因为这个是时间段,所以是B,

    但是我的留学的经历,我也听到过有人常说lived XX for 4 years.这个说法我是听到过得.说了也能懂,我雅思7点5,不要理会一楼那种的,正规考试就应该是B,有人就是这么不负责.考个什么专八糊弄人