题库首页 > 试卷库
试题详情及答案解析
- You must have missed the last train to Guangzhou the other day.
- Oh, no, I _____.
A.haven’tB.hadn’tC.don’tD.didn’t
答案:D
试题分析:考查对must have done用法的理解。must have missed,是对过去发生事情的推测,也就是所说的事情发生在过去,所以回答用一般过去时即可。而A,B选项易被误选,注意这里的have done 并不单纯地表示已经,现在完成的含义,要与must搭配来理解其真正含义。句意:-前几天你肯定错过了去广州的最后一般火车吧。-哦,不,我没有。故选D。
考点:考查对must have done用法的理解。