—Did you sleep well last night?
— No, the loud noise from the street me awake for hours.
A. had kept
B. is keeping
C. has kept
D. kept
网友回答
A. had kept
B. is keeping
C. has kept
(答案→)D. kept
解析:句意:上文,昨晚你睡好没有?下文,没有。街上的吵闹声让我醒了几个小时。表示发生在过去的事情,故用一般过去时,选D。