题库首页 > 试卷库
试题详情及答案解析
---Isn’t it time you went to bed, Mike?
---I _____ painting all afternoon, so I have to finish my homework now.
A.have been practicingB.have practiced
C.was practicingD.had practiced
答案:C
试题分析:考查时态。句意:迈克,现在难道不是到该睡觉的时间了吗?--我下午一直在练习画画,现在不得不完成作业。根据句意可知,“我”整个下午一直在画画,且是过去的事情,现在完成进行时表示动作可能会继续下去,因为“我”现在在写作业,所以画画的动作不会继续,排除A、B;过去完成时用于“过去的过去”,这里没有明确的表示过去的动作,排除D,故选C。
考点:考查时态