题目内容

1.---Why are you still here?It's so late.
---Because I          my work.Don't worry.It's almost done.(  )
A.wasn't finishingB.wouldn't finish
C.haven't finishedD.won't finish

分析 翻译:---你为什么还在这里?太晚了.
---因为我还没完成我的工作.不用担心.几乎快完成了.

解答 答案:C.结合语境,因为没完成工作,造成的结果是现在仍在这里,所以应该用现在完成时,现在完成时否定句的构成:主语+have/has+not+动词的过去分词+其他(当主语是第三人称单数时用has,其余人称用have),故选C.

点评 本题考查的是现在完成时,现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果.

练习册系列答案
相关题目

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

精英家教网