问题

How long _____ he ______ in the USA?—Three yearsBut he never regrets coming back to China
A:did;live
B:has;lived
C:does;live
D:will;live
B:has;lived
C:does;live
D:will;live
正确答案是: