33. A. worried B. satisfied C. excited D. puzzled
32. A. anything B. something C. nothing D. everything
31. A. so B. yet C. even D. still
30. A. pay for B. fit for C. run for D. enter for
29. A. read B. studied C. cooked D. worked
28. A. planning B. saving C. preparing D. studying
27. A. a book B. a job C. some tea D. any help
26. A. the reader B. the college student C. the shop owner D. the customer
24.It is high time that people ____ to work.
A. go B. will C. goes D. went