21. -Do you hear there was _______fire in the hotel last night?
-Yes. fire was terrible.
A. the; The B. / ; A C. the; A D. a; The
22. Many people keep pets because they think pets can _______them happiness.
A. carry B. make C. bring D. take
23. There _______a football match on TV this evening.
A. has B. is going to have C. will have D. will be
24. -May I have two ice-creams, please?
-Sorry, there's _______left.
A. none B. all C. any D. neither