组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > can/could have done的用法
题型:单项选择 难度:0.85 引用次数:173 题号:18262973
— “Why hasn’t Jack come back yet? _____ anything have happened to him?”
— “I think there _____.”
A.May; must haveB.Must; must
C.Can; may haveD.Can; can
23-24高二上·上海·期末 查看更多[1]

相似题推荐

单项选择 | 较易 (0.85)
名校
【推荐1】My dictionary has disappeared. Who do you think ______ have taken it?
A.shouldB.mustC.couldD.would
2015-03-27更新 | 116次组卷
单项选择 | 较易 (0.85)
名校
【推荐2】Mr. Smith ______ to Beijing, for I saw him in the library just now.
A.needn’t have goneB.mustn’t have gone
C.can’t have goneD.shouldn’t have gone
2022-07-03更新 | 271次组卷
单项选择 | 较易 (0.85)
【推荐3】--- Jack fell off the ladder yesterday,but he is all right now.
---What a lucky dog! He ________himself badly.
A.should injureB.might injureC.should have injuredD.could have injured
2013-09-22更新 | 546次组卷
共计 平均难度:一般