31.A.in B.with C.by D.for
30.A.doctor B.store owner C.book seller D.TV reporter
29.A.pride B.failure C.regret D.surprise
28.A.worried B.satisfied C.excited D.puzzled
27.A.anything B.something C.nothing D.everything
26.A.boring B.surprising C.satisfying D.disappointing
25.A.so B.yet C.even D.still
24.A.pay for B.fit for C.run for D.look for
23.A.read B.studied C.cooked D.worked
22.A.a book B.a job C.some tea D.any help