单选题
You look tired today. You _____ last night.无
A、
should have stayed late
B、
must have stayed late
C、
might have stayed late
D、
could have stayed late
【正确答案】
B
【答案解析】
句意: 你今天看起来很疲惫, 昨天晚上一定熬夜了。 “must+have+done”表示对过去事情的肯定推测, 意思是“一定做过某事”。
提交答案
关闭