I ______ in London for ten years when I was a child.A. was living B. had lived C. have lived D. lived
问题描述:
I ______ in London for ten years when I was a child.
A. was living B. had lived C. have lived D. lived
答
D. lived
答
B
答
B.
for ten years表示是一段时间,所以要用完成时.
I was a child 表示已经过去了.
所以用过去完成时.
答
D是对的,从when这个单词可以排除BC两项,因为如果用到完成时一般后面跟since,was living从语义上说不过去