21.—I passed the driving test!
—________!
A.Congratulation                                           B.Congratulations for you
C.Congratulations                                          D.Congratulation on you
22.____________ number of people invited to the meeting was over 55, but _________number of them were late for some reason..
    A. The; a          B. A; the           C. A; a              D. The; the