组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > can/could have done的用法
题型:单项选择 难度:0.65 引用次数:248 题号:11557725
--Did they visit the famous university?
--No. They _______ it, but they spent too much time shopping.
A.must have visitedB.could have visitedC.can’t have visitedD.shouldn’t have visited

相似题推荐

单项选择 | 适中 (0.65)
真题
【推荐1】I told your friend how to get to the hotel,but perhaps I___have driven her there.
A.couldB.must
C.mightD.should
2010-03-20更新 | 757次组卷
单项选择 | 适中 (0.65)
【推荐2】Harry ________ have won the physics competition easily yesterday, but he gave up.
A.couldB.mightC.wouldD.must
2023-07-31更新 | 123次组卷
单项选择 | 适中 (0.65)
名校
【推荐3】It ________have rained last night, for the ground is wet.
A.canB.mustC.shouldD.would
2023-05-07更新 | 298次组卷
共计 平均难度:一般