-- Tom has made great progress.
-- , 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+同一主语+助动词/情态动词/系动词;表示前面的情况属实,翻译成:的确如此。句意:—Tom取得了很大的进步。—的确如此。你也一样。故B正确。