45. A. who B. where C. when D. whether
A
44. A. soon B. more C. again D. too
43. A. months B. weeks C. minutes D. days
42. A. friend B. town C. station D. children
41. A. as B. because C. why D. how
40. A. happy B. angry C. surprised D. sorry