一道非谓语做状语的题目!

问题描述:

一道非谓语做状语的题目!
29._____more attention ,the trees could have grown better.
A. GivenB. To give C. Giving D. Having given
帮帮我了,为什么不选D呢.应该选什么呢,为什么!

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