The Smiths came to Shanghai in 2008,they ____ there for three years since then.
#42237
A
live
B
lived
C
have lived
D
will live