单选题10. Aunt Sharon looks sleepy. She ______ to bed very late last night.
【正确答案】
B
【答案解析】[考点] 情态动词 没有mustn't have done这种用法;must have done表示对过去情况的肯定推测,意为“一定做了……”;would have done表示对过去情况的虚拟,意为“(过去)会做……”;should have done表示“本应该做某事,而实际上却未做”,常含有责备、懊悔之意。根据句意可知,选B。 莎伦阿姨看起来很困倦。她昨晚一定睡得很晚。