时态试题

Shanghai ___ (be) a small town hundreds of years ago.

Now it __ (become) a large city.

第一空应是was,第二空应该是is 还是has become?又或者两者都可以?盼望专家老师解惑。

请先 登录 后评论

最佳答案 2014-05-09 12:59

第一空应是was,第二空应该是 has become,因为所给动词是become。
请先 登录 后评论

其它 1 个回答

董万友
第二空给出的动词是become,一般应填题目给的动词,除非是完成时态要表示一段时间,用been代替become,本句无时间状语,无需用been代替。完成时态肯定正确,请教老师,第二空用become的一般现在时可否?
请先 登录 后评论
  • 0 关注
  • 1 收藏,2362 浏览
  • quanfa   提出于 2014-05-09 12:10

相似问题