高中英语 非谓语动词 过去分词做状语的问题。Driven by ……

1.Driven by a greater demand for vegetables ,famers have bulit more green house.
2.Being driven by a greater demand for vegetables ,famers have bulit more green house.
哪句话是错的,为什么?

这个题目我做过,那是应该是做错了的,记得是个高考题,当时也很纠结,并且现在还是不太会,下面是从网上找的解析,但愿对你有帮助。
1)找出逻辑主语。就是句子的主语farmers
2) 判断逻辑主语与非谓语动词之间的主被动关系。这里显然是被动关系。
3)根据句意及非谓语动词的特点选出正确选项。being driven 表示现在正在进行的被动动作,或与主语谓语动词同时发生的被动动作。而过去分词只强调被动,不注重其时间上的先后还是同时发生。这里主句用的是现在完成时,时态上是后于现在后于现在进行的,故而前一句对,那么,后一句就错了。

http://zhidao.baidu.com/link?url=1bZYtL9dhG8UGvfH1N0dGui8QwhpLcU_tENnlvqMOHLPpvFUiKif_kmIADl_KJ-joqejP07ADynpglhY5eFR2_
温馨提示:答案为网友推荐,仅供参考
相似回答