组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > must have done的用法
题型:单项选择 难度:0.65 引用次数:198 题号:8671168
——I called you last night, but no one answered.
——Sorry, I____________ sleeping.
A.need have beenB.would have beenC.must have beenD.should have been
18-19高一下·江苏徐州·期末 查看更多[4]
【知识点】 must have done的用法

相似题推荐

单项选择 | 适中 (0.65)
名校
【推荐1】Tony ________ have thought this book was worth ________ or he wouldn’t have read it over and over again.
A.can;being readB.must;to be read
C.may;readingD.must;reading
2016-11-26更新 | 151次组卷
单项选择 | 适中 (0.65)
真题 名校
【推荐2】Someone ____the tap on, for the water was running over and flooding the bathroom.
A.could leave
B.must have left
C.might leave
D.should have left
2018-11-22更新 | 1315次组卷
单项选择 | 适中 (0.65)
【推荐3】Judging from the way he’s laughing and chatting with people, Tom ______ the game.
A.needn’t have wonB.couldn’t have wonC.must have wonD.would have won
2023-10-13更新 | 104次组卷
共计 平均难度:一般