-- David has made great progress recently.
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
举一反三
- John has been to the Great Wall.____________. A: So he did B: So did he C: So he has D: So has he
- He __________ you more help, but he has been so busy
- He’s finished the work. ______ . A: So can I B: B . So has I C: C. So have I
- feffThat young man has made so much noise that he ________not have been allowed to attend the concert.
- Though he has suffered from cancer for so many years, it is so strange that he has _______ to the present day.