组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > must have done的用法
题型:单项选择 难度:0.85 引用次数:78 题号:21567043
Shelley _________ have caught a cold from the rain, for she has a cough and a runny nose.
A.canB.must notC.mustD.can not
【知识点】 must have done的用法

相似题推荐

单项选择 | 较易 (0.85)
名校
【推荐1】It is cold and the ground is wet; it ________ have rained last night.
A.mightB.canC.mustD.should
2022-09-15更新 | 219次组卷
单项选择 | 较易 (0.85)
【推荐2】One__________ as hard as one can at a young age before it becomes too late.
A.might have workedB.ought to work
C.would workD.must have worked
2023-10-13更新 | 76次组卷
单项选择 | 较易 (0.85)
名校
【推荐3】Claire's car wasn't there, so she ______ have gone to her mother's.
A.wouldB.should
C.canD.must
2018-10-18更新 | 131次组卷
共计 平均难度:一般