33. Jack is late again. It is ___ of him to keep others waiting.
A. normal B. ordinary C. common D. typical
32. – Do you think we should accept that offer?
-- Yes, we should, for we ___such bad luck up till now, and time _ _ out.
A. have had; is running B. had; is running
C. have; has been run D. have had; has been run
31. It was announced that only when the fire was under control ___ to return to their homes.
A. the residents would be permitted B. had the residents been permitted
C. would be residents be permitted D. the residents had been permitted
3. --- I am so sorry to have come late for the meeting.
--- It is not your fault. With __ rush-hour traffic and _ heavy rain, it is no wonder you were late.
A. a; a B. the; the C. /; / D. /; a
29. If a person has not had enough sleep, his actions will give him ___ during the day.
A. away B. up C. in D. back
28. We finished the run in less than half the time ____.
A. allowing B. to allow C. allowed D. allows
27. ---Shall we go out for a walk?
--- Sorry. This is not the right ____ to invite me. I am too tired to walk.
A. moment B. situation C. place D. chance
26. What a pity. Considering his ability and experience, he ____ better.
A. need have done B. must have done C. can have done D. might have done
25. I _____ it as a basic principle of the company that suppliers of raw materials should be given a fair price for their products.
A. make B. look C. take D. think
24. I hear they’ve promoted Tom, but he didn’t mention _____ when we talked on the phone.
A. to promote B. having been promoted
C. having promoted D. to be promoted