组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > must have done的用法
题型:单项选择 难度:0.85 引用次数:176 题号:18064950
She ________have finished her work. Or she wouldn’t be playing computer games now.
A.shouldB.needn’tC.mustD.can’t
【知识点】 must have done的用法

相似题推荐

单项选择 | 较易 (0.85)
名校
【推荐1】—Few of my fellows passed the politics quiz this time on campus.
—How come? It ________ tough.
A.should beB.might be
C.must have beenD.could have been
2022-10-16更新 | 425次组卷
单项选择 | 较易 (0.85)
名校
【推荐2】—Is Mr. Smith in?
—There isn’t any Mr. Smith here. You____________ the wrong number.
A.may have dialedB.might dial
C.must have dialedD.could dial
2019-08-16更新 | 111次组卷
单项选择 | 较易 (0.85)
名校
【推荐3】He _____ his stay in France, didn't he? He looks amazingly different.
A.will have enjoyedB.should have enjoyed
C.can have enjoyedD.must have enjoyed
2020-02-10更新 | 345次组卷
共计 平均难度:一般