They.here for three years before they moved.A.live B.have lived.C.had lived.D.have been living请帮我选正确答案以及原因

问题描述:

They.here for three years before they moved.
A.live B.have lived.C.had lived.D.have been living
请帮我选正确答案以及原因

选C
强调的是过去的过去:live发生在move的前面,所以要用过去完成时态

C.had lived
过去完成时,已经结束的动作

答案是C
强调的是过去的过去:live发生在move的前面.