组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > can/could have done的用法
题型:单项选择 难度:0.65 引用次数:235 题号:12088164
He went all out to win an award in the competition. I figure that he _________have performed neatly .
A.canB.mustC.shouldD.may

相似题推荐

单项选择 | 适中 (0.65)
名校
【推荐1】You ___________ a better mark, but you didn’t work hard.
A.could have hadB.would have hadC.must have hadD.must have
2020-02-15更新 | 197次组卷
单项选择 | 适中 (0.65)
名校
【推荐2】He did not regret saying what he did but felt that he ________ it differently.
A.might expressB.would express
C.could have expressedD.must have expressed
2021-12-03更新 | 334次组卷
单项选择 | 适中 (0.65)
名校
【推荐3】Recall the days when he was put in a room on his own, Picasso remarked, “I        there forever, drawing without stopping.”
A.should have stayedB.need have stayedC.must have stayedD.could have stayed
2023-05-08更新 | 215次组卷
共计 平均难度:一般