Aunt Sharon looks sleepy. She______to bed very late last night.

admin2019-03-28  18

问题 Aunt Sharon looks sleepy. She______to bed very late last night.

选项 A、mustn’ t have gone
B、must have gone
C、would have gone
D、should have gone

答案B

解析 没有mustn’t have done这种用法;must have done表示对过去情况的肯定推测,意为“一定做了……”;would have done表示对过去情况的虚拟,意为“(过去)会做……”;should have done表示“本应该做某事,而实际上却未做”,常含有责备、懊悔之意。根据句意可知,选B。
转载请注明原文地址:https://jikaoti.com/ti/EgnGFFFM
本试题收录于: 英语题库普高专升本分类
0

随机试题
最新回复(0)