How long ____ Xiao Ming ____ Shanghai?
A: have, live in
B: had,lived in
C: has,lived in
D: have,lived in
A: have, live in
B: had,lived in
C: has,lived in
D: have,lived in
举一反三
- People ________on the earth for millions of years. A: had lived B: live C: lived D: have lived
- They in this town since last winter. A: live B: lived C: have lived
- I ______ in London since 2000. A: have lived B: was living C: lived D: had lived
- I ___________ in Xinjiang for 20 years. A: live B: lives C: lived D: have lived
- By May I _______ here for three years. A: shall have lived B: will be living C: have lived D: shall live