The population of our city... ... one million by 2000. a.reaches; b.will reach.
Ну, если выбирать из двух предложенных вариантов, то will reach
Ну, а несмотря на варианты, как должно быть правильно?
The population of our city will have reached one million by 2000.