单选题
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意为“现在一定在做某事”,是对现在事实的一种肯定猜测。