组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > must have done的用法
题型:单项选择 难度:0.85 引用次数:70 题号:18691152
The room is so clean. It must have________yesterday evening.
A.cleanedB.not cleanC.been cleanedD.be cleaned
【知识点】 must have done的用法

相似题推荐

单项选择 | 较易 (0.85)
名校
【推荐1】Kristen was supposed to be here by noon. She ________ about our meeting.
A.would have forgottenB.should have forgotten
C.couldn’t have forgottenD.must have forgotten
2021-11-18更新 | 320次组卷
单项选择 | 较易 (0.85)
【推荐2】—I can’t find my dictionary.
—You ____ it in your office.
A.must have forgottenB.must have left
C.must leaveD.must forget
2019-01-31更新 | 35次组卷
单项选择 | 较易 (0.85)
名校
【推荐3】—Guess what!I have got A for my term paper.
—Great!You ________ read widely and put a lot of work into it.
A.mustB.should
C.must haveD.should have
2016-11-26更新 | 387次组卷
共计 平均难度:一般