题目内容

7.-What's the matter with Coco?
-She has a headache because she _____ too long; she ought to stop working now.(  )
A.has been readingB.was reading
C.readsD.had read

分析 --Coco怎么了?--她头疼,因为她一直看书太久了,现在她应该停止工作.

解答 答案:A.
根据后面的一句she ought to stop working now可知,到说话时Coco应该还在工作,所以用现在完成进行时,表明她从过去一直到现在持续工作;前后两句无法体现出有用过去时的特征,所以排除B和D项,C为一般现在时,是一种经常性或习惯性的动作,与句意"一直看书太久了"矛盾,也可排除;故选A.

点评 原因状语从句中虽无时间状语,但句意比较明显的表明了句子的意思是工作时间过长,所以句子的语境分析很重要.因为现在完成进行时表达出了一钟强烈的感情色彩.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网