农村信用社的理财产品:一道非谓语做状语的题目!

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 22:09:40
29._____more attention ,the trees could have grown better.

A. Given B. To give C. Giving D. Having given
帮帮我了,为什么不选D呢。应该选什么呢,为什么!

选A 不选D有两点原因。1.主句主语是物the trees,所以状语应用被动语态,D选项是现在完成时作状语,若想变成被动语态,应该是having been given.2.主句用了could,是虚拟语气,而D选项表示已经完成,不合题意.此句子也可写作If the trees had been given more attention ,they could have grown better或者Had the trees given more attention ,they could have grown
better.

Given过去分词表被动,该句意思是“如果给予更多的关注,这些树会长得更好”。D只表示现在完成时,不是表被动。故选A

选A
这题什么都不看,就看主语。主语是the trees
看一眼题目,树是要被关心的对象。被动,ABCD,只有A是被动。选A

A。This sentence can be paraphrased as “If the trees had been given more attention, they could have grown better.”是虚拟语气。the trees 被 give more attention,用被动语态,故用非进行分词。

应该选A

having been given,被动式才对了。