( )58. A. listened to B. heard C. waited for D. found
( )57. A. follow B. know C. understand D. remember
( )56. A. must B. may C. should D. need
( )55. A. but B. unless C. if D. so
( )54. A. good B. badly C. great D. well
( )53. A. running B. going C. getting D. driving
( )52. A. happy B. worried C. funny D. excited
( )51. A. hard B. nothing C. hardly D. best
( )50. A. slowed B. put C. turned D. fell
( )49. A. driving B. flying C. walking D. running