---- David has made great progress recently.
---- and .
A. So he has; so you have
B. So he has; so have you
C. So has he; so have you
D. So has he; so you have
网友回答
A. So he has; so you have
(答案→)B. So he has; so have you
C. So has he; so have you
D. So has he; so you have
解析:so的省略结构辨析。 So he has。他的确是。So have you。你也是。意为,他的确取得了很大的进步,你也是。