Theyarestillbuildingthenewroad.The

发布时间:2020-07-10 21:50:32

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。
以上问题属网友观点,不代表本站立场,仅供参考!