Did you sleep well last night? — No, the loud noise from the street ______ me awake for hours. 5
A.hadkeptB.iskeepingC.haskeptD.kept正确答案选D不过我想知道为什么不能选A过去完成时除了表示过去的过去不是还可以表示从过去某一时间开始一...
A. had kept
B. is keeping
C. has kept
D. kept
正确答案选D 不过我想知道为什么不能选A
过去完成时除了表示过去的过去 不是还可以表示从过去某一时间开始一直延续到过去另一时间的动作吗
为什么不可以把题目理解成从过去某一时间开始一直延续到过去另一时间的动作呢 这样的话就选D了 为何不正确?
不要抄别人的 展开
B. is keeping
C. has kept
D. kept
正确答案选D 不过我想知道为什么不能选A
过去完成时除了表示过去的过去 不是还可以表示从过去某一时间开始一直延续到过去另一时间的动作吗
为什么不可以把题目理解成从过去某一时间开始一直延续到过去另一时间的动作呢 这样的话就选D了 为何不正确?
不要抄别人的 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询