31. _____ teaching in a university , he also spent some time teaching in a night school.
*A. Besides B. Except C. Except for D. Except that
30. Why do you want a new job_____ you've got such a good one already?
A. that *B. while C. which D. when
29. I couldn't get to sleep, but _____ all night.
*A. lay awake B. lay awaked C. lay awaking D. lay waked
28. Dr Black comes from either Oxford or Cambridge. I can't remember _____.
A. where B. there *C. which D. that
27. John was made ______ the truck for a week as a punishment.
*A. to wash B. washing C. wash D. to be washed
26. -"I stayed at a hotel while in New York."
-"Oh, did you? You _____ with Barbara."
*A. could have stayed B. could stay C. would stay D. must have stayed
25. The new library, ______ last week, is very popular _____ the students.
A. opening, to B. opened, with C. open, to *D. having been opened, among
24. She is _____ careful girl ______ she hardly makes mistakes in the exam.
A. so, that B. such, that C. a such, that *D. such a, that
23. He was so careless that he left _____the door ____.
*A. leaving…unlocked B. to leave…locked
C. left…unlocking D. leaving…locking
22. ____ many times, I could not remember her telephone number.
A. Told B. Being told C. Having told *D. Having been told