The railway ____ ithree years. ( )
·has completed
·is complete
·will be completed
·will complete
出自:华北水利水电大学英语