—Peter has made great progress in math recently.
—So he has, and .
- A.so you have
- B.so you do
- C.so have you
- D.so do you
答案
正确答案:C
知识点:倒装句

“so+主语+be动词/助动词/情态动词”表示“是的,的确如此”,“so+be动词/助动词/情态动词+主语”表示“……也是这样”。句意为“——彼得最近在数学上取得了很大进步。——的确如此,而且你也一样啊”,可知要在C和D中选。上句有助动词has,所以应选so have you。答案选C。

略
