—Lily, why are you still here? School is over for half an hour.
—Because I my task yet. I still need one more hour.
- A.won’t finish
- B.didn’t finish
- C.haven’t finished
- D.don’t finish
答案
正确答案:C
知识点:动词时态:现在完成时

句意为“——Lily,你为什么还在这儿?放学半个小时了。——因为我还没有完成我的任务。我还需要一个小时”。由语境可知此处表示的是过去发生的动作对现在造成的影响,应用现在完成时。句中的yet常用于完成时的否定句或疑问句中。所以答案选C。

略
