单选题 Jill was not in her classroom yesterday afternoon. She ______ ill.
  • A) should have been
  • B) should be
  • C) must have been
  • D) must be


【正确答案】 C
【答案解析】[译文] 吉尔昨天下午不在教室里。她一定是生病了。
[解析] 该题考的是情态动词表推测。吉尔昨天没在教室里,推测她一定是生病了。should have done意为“过去本该做某事却没有做”;should do意为“应该做某事”;must have done意为“过去一定做过某事”,是对过去事实的一种肯定猜测;must do意为“现在一定在做某事”,是对现在事实的一种肯定猜测。