Subway line 4 ,___into use in september 2009,has made traveling in beijing easier. Ahaving been put

B put
答案选B,我选A,能讲讲不?
in september 2009不是明显的在主句谓语动词发生前了吗?不是要强调先后吗?
另外我想知道的是A为什么不对
这只不过是到高中非谓语动词题,请回答的朋友从这个角度解释。

B是对的。

实际上是Subway line 4, which was put into use(被投入使用) ....
用的是被动语态,be put into, 省略了be, 就成了put了,注意put在这里不是原形,而是过去分词。追问

那我选A为啥不对呢?

追答

因为后面有个明显表示过去的时间词September 2009, 所以要用过去时

追问

非谓语动词规则……那您说having been done凭什么不能用???判断是要靠主句的!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-29
地铁线是被投入使用的,当然要用被动,这里的B put 是过去分词
地铁是一直在使用的,而不是仅仅过去被使用,A 指的是过去被使用,是完成状态,暗示现在不在使用,不符合事实
相似回答
大家正在搜