A-A+
I haven't seen you since you came back from ho
问题详情
I haven"t seen you since you came back from holiday. ______ a nice time?
A.Do you have
B.Did you have
C.Have you had
D.Had you had请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:考查时态。由句意逻辑可知,此处询问的应当是过去的事情,即“(你度假的时候)玩得开心吗”,所以应该用一般过去时态。其余三项中.[A]为一般现在时,[C]为现在完成时,[D]为过去完成时。部分考生误选了[D]项,但过去完成时强调的是动作的完成,这里显然不含此义。