单选题 He achieved success through hard work.
  • A. reached
  • B. attained
  • C. reaped
  • D. took


【正确答案】 B
【答案解析】本题是对动词的考查。achieve意为“达到,获得”,四个选项中:reach意为“达到”,但不含“经过努力而达到”的意思,attain意为“经过努力获得某物”,reap意为“收获”,与success不能搭配,took意为“带走”。故B为最佳答案。