组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > can/could have done的用法
题型:单项选择 难度:0.65 引用次数:286 题号:17114506
—I wonder why Mr Green hasn’t showed up at the meeting yet.
—I’m not sure, but he ________ in a traffic jam driving here.
A.could be stuckB.might stuck
C.might have been stuckD.must have stuck

相似题推荐

单项选择 | 适中 (0.65)
名校
【推荐1】I can’t find my wallet now. I________ it in the bus just now, but I’m not sure.
A.should leaveB.could have left
C.must have leftD.might leave
2024-05-25更新 | 124次组卷
单项选择 | 适中 (0.65)
【推荐2】—Where________ Margaret have put the empty bottles?
—She ________them away. They must be somewhere.
A.can; can’t have thrownB.must; needn’t
C.must; must have thrownD.can; must throw
2023-06-10更新 | 104次组卷
单项选择 | 适中 (0.65)
【推荐3】Don’t worry. They ______ to consider your advice. Let me remind them of it now.
A.could forgetB.could have forgotten
C.should have forgottenD.should forget
2015-12-22更新 | 154次组卷
共计 平均难度:一般