题目内容
【题目】The Wilsons ________ in Germany for twenty years before they moved to China.
A. liveB. have livedC. were livingD. had lived
【答案】D
【解析】
句意“威尔逊一家人在搬到中国前已经在德国住了20年”。A.一般现在时;B.现在完成时;C.过去进行时;D.过去完成时。根据moved“一般过去时”可知,表示在搬到中国前住在德国,表示“过去的过去”,用过去完成时,故选D。

练习册系列答案
相关题目