问题

. — He speaks French because he once livedin France.—Really How long _____ there
A:does he live
B:was he living
C:has he lived
D:did he live
B:was he living
C:has he lived
D:did he live
正确答案是: