Shanghai ___ (be) a small town hundreds of years ago.
Now it __ (become) a large city.
第一空应是was,第二空应该是is 还是has become?又或者两者都可以?盼望专家老师解惑。
黎老师:
董老师:
第二空给出的动词是become,一般应填题目给的动词,除非是完成时态要表示一段时间,用been代替become,本句无时间状语,无需用been代替。完成时态肯定正确,请教老师,第二空用become的一般现在时可否?