Though he has suffered from cancer for so many years, it is so strange that he has _______ to the present day.
举一反三
- -- 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
- John has been to the Great Wall.____________. A: So he did B: So did he C: So he has D: So has he
- He has died for years, so almost nobody knows him.() A: has died B: for years C: so D: almost nobody
- () from heart trouble for many years, Professor Brown has to take some medicine with him wherever he goes. A: Suffered B: Suffering C: Having suffered D: Being suffered
- He has so many inventions that he is really()Edison of()Japan. A: an; the B: an; / C: the; the D: the; /