21. ---- Have you heard that a building was blown up last weekend with a number of people in it?
---- Yes, _____ news came as _____ shock to me.
A. / ; the B. the; a C. a ; a D. the; the
22. The singer sang one more song at the _____ of enthusiastic fans.
A. command B. recognition C. request D. service
23. ---- What do you think of the lecture made yesterday?
---- Excellent! _______ you missed such a wonderful lecture?
A. How is it that B. Why it was that
C. How was it that D. When was it that