30. A. after B. while C. since D. before
29. A. branch B. food C. tree D. fruit
28. A. permitted B. promised C. answered D. declared
27. A. could B. should C. might D. must
26. A. suggestion B. demand C. permission D. wish
25. A. gift B. kiss C. treat D. smile
24. A. interesting B. honest C. anxious D. angry
23. A. stay B. live C. hide D. lie
22. A. calling B. shouting C. announcing D. whispering
21. A. hopeless B. painful C. dull D. crazy