They. . . . . . . . . . . . . . . . . . . in Scotland for ten years. Now they live in London.
A.
lived
B.
have lived
C.
has been living
D.
had lived
Đáp án và lời giải
Đáp án:A