题目内容
They are still building the new road.They ________ it so far.
- A.didn't finish
- B.don't finish
- C.haven't finished
- D.hadn't finished
C
so far意为“到目前为止”,常与完成时连用,又因第一句中谓语用“are”,可知应用现在完成时,故选C。
so far意为“到目前为止”,常与完成时连用,又因第一句中谓语用“are”,可知应用现在完成时,故选C。
练习册系列答案
相关题目