问题

The Smiths came to Shanghai in 2008,they ____ there for three years since then.

A:live
B:lived
C:have lived
D:will live
正确答案是:
标签: , ,