Shanghai ____(be)a small town hundreds of years ago.Now it _____(become) a large city.

问题描述:

Shanghai ____(be)a small town hundreds of years ago.Now it _____(become) a large city.
后面一格到底是用现在完成时还是一般现在时,为什么?

was,has become
补充:其实后面用一般现在时,或者现在完成时都对,但是根据出题人的意图,这里可能用现在完成时较好.