28. A. drive B. move C. walk D. travel
27. A. welcome B. meet C. see D. receive
26. A. wash B. clean C. brush D. comb
25. A. best B. lovely C. fortunate D. favorite
24. A. refuse B. accept C. wait D. wish
23. A. needs B. has C. agrees D. wants
22. A. quieter B. younger C. noisier D. harder
21. A. power B. energy C. strength D. courage
19. ----David has made great progress recently
---- ______ and _______.
A. So he has, so have you B. So he has, so you have
C. So has he, so have you D. So has he, so you have