42. A. Worse still B. After all C. What's more D. At last
41. A. since B. after C. while D. before
40. A. across B. through C. beneath D. beyond
39. A. shows up B. works out C. comes up D. turns out
38. A. wind B. day C. water D. weather
37. A. skill B. health C. style D. talent
36. A. worsen B. lessen C. relieve D. reduce
34. ______some English-learning websites if you are free, and you will learn a lot about how to study English.
A. Having visited B. To visit C. Visit D. Visiting
33. If we know about what causes endangerment, we may be able to takes measures______ it is too late.
A. until B. unless C. when D. before