34. A. using B. talking C. moving D. handing
33. A. quite B. almost C. hardly D. nearly
32. A. attention B. attractive C. careless D. inattentiveness
31. A. with B. before C. in D. on
30. A. increase B. decline C. improvement D. rose
29. A. allowed B. invented C. introduced D. bought
28. A. may B. must C. can D. should
27. A. delivering B. carrying C. taking D. sending
26. A. well B. good C. better D. best
25. A. millions B. millions of C. million D. million of