34. A. so B. too C. not D. all
33. A. hope B. find C. learn D. know
32. A. a story B. a newspaper C. something D. everything
31. A. have B. make C. get D. use
30. A. grammar B. knowledge C. skill D. words
29. A. understanding B. working C. thinking D. living
28. A. magic B. lessons C. dreams D. experience
27. A. are B. do C. make D. have
26. A. planned B. thinkable C. designed D. imagined
25. A. necessary B. difficult C. impossible D. important