21. —Michael was late for Mr. Smith’s oral class this morning.
— _________? As far as I know, he never came late to class.
A. How come B. So what C. Why not D. What for
22. Now my hometown is not at all _________ a traveler who visited it ten years ago can expect.
A. that B. what C. which D. where
23. It _________ be really cold in November in Hefei though we usually have warm and sunny days.
A. should B. will C. must D. can
24. The road _________ for vehicles is under repair. Drivers are required to take some other routes.
A. meaning B. meant C. to mean D. being meant