早教吧 育儿知识 作业答案 考试题库 百科 知识分享

MyparentslivewithmeinBeijingnow,buttheyJinanfor14years.A.livedB.haslivedC.hadlivedD.hadbeenliving请解释(为什么不能选B?)

题目详情
My parents live with me in Beijing now,but they ___ Jinan for 14 years.
A.lived
B.has lived
C.had lived
D.had been living
请解释(为什么不能选B?)
▼优质解答
答案和解析
选B意思不对,即使是have也不对.
这句话是说,我父母现在搬来北京和我一起住了,但是在这之前,他们在济南住了14年.
如果选B,意思就变成,我父母住在济南已经14年了,(而且现在还住在那里).
由于“我”的叙述是现在时,所以不选C.D是被动语态,也不对.
还有,所有选项后都缺了一个in,应该加上.