Many tall buildings in Shanghai in the past few years.A. has been builtB. have builtC. we

发布时间:2020-08-17 01:38:50

Many tall buildings      in Shanghai in the past few years.
A. has been built
B. have built
C. were built
D. have been built

网友回答

A. has been built
B. have built
C. were built
(答案→)D. have been built
解析:考查时态和语态。本题的关键词在于时间状语in the past few years,该短语与现在完成时连用,句意:在过去的几年里,在上海很多高楼大厦都被建了起来。故D正确。
以上问题属网友观点,不代表本站立场,仅供参考!