问题

The Smiths came to Shanghai in 2008,they ____ there for three years since then.
A:live
B:lived
C:have lived
D:will live
B:lived
C:have lived
D:will live
正确答案是: