单选题 The watch has disappeared; who ______ it?
  • A. should have taken
  • B. could have taken
  • C. must have taken
  • D. would have taken
【正确答案】 B
【答案解析】[解析] …who could have taken it?此句表示不肯定的推测,意为:谁有可能拿走它呢?