I ______ in London for ten years when I was a child.

问题描述:

I ______ in London for ten years when I was a child.
A. was livingB. had livedC. have livedD. lived

B.
for ten years表示是一段时间,所以要用完成时.
I was a child 表示已经过去了.
所以用过去完成时.