—Tom seems to be familiar with London.---Yes. He ___________ here for three years.  It’s great for him to be back.
#100332
A
have lived
B
had lived
C
lived
D
lives