—David has made great progress recently.
— , and .
A. So he has; so you have
B. So he has; so have you
C. So he does; so have you
D. So has he; so have you
网友回答
A. So he has; so you have
(答案→)B. So he has; so have you
C. So he does; so have you
D. So has he; so have you
解析:So + 主语 + 助动词,前后主语一致,表示对前面提到的事情予以肯定,译成“某人确实是这样”。 So + 助动词 + 主语,表示提到的情况也适用于后者,译成“某人(物)也是如此,根据题意,故选B。