组卷网 > 高中英语综合库 > 短语辨析 > M > must have done
题型:单项选择 难度:0.94 引用次数:336 题号:18187411
You haven’t gone anywhere today. You ________ your bag in the office.
A.could have leftB.must have left
C.could leaveD.must leave

相似题推荐

单项选择 | 容易 (0.94)
名校
【推荐1】There was no sign of a break-in, so the thieves ________ someone on the inside helping them.
A.must have hadB.could have had
C.needn’t have hadD.might have
2022-11-08更新 | 238次组卷
单项选择 | 容易 (0.94)
名校
【推荐2】Look at his strong muscles now! He ________ worked out regularly over the past year.
A.could haveB.should haveC.might haveD.must have
2023-06-26更新 | 179次组卷
单项选择 | 容易 (0.94)
名校
【推荐3】Jack____________ his homework, for he is playing football outside.
A.couldn’t have finishedB.must finish
C.must have finishedD.might have finished
2017-11-15更新 | 206次组卷
共计 平均难度:一般