43.A. devote B. spend C. give D. set
42.A. look upon B. use C. think D. believe
41.A. working B. living C. struggling D. advancing
40.A. easy B. simple C. stupid D. clear
39.A. doing B. making C. taking D. getting
38.A. good B. use C. something D. a lot
37.A. that B. why C. because D. certain
36.A. spare B. free C. enough D. much
35. A. No B. Some C. Few D. Most
34. A. think B. imagine C. examine D. check