A-A+

I haven't seen you since you came back from ho

2022-08-01 23:38:09 问答库 阅读 168 次

问题详情

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]项,但过去完成时强调的是动作的完成,这里显然不含此义。

考点: