一道非谓语的题,有关于doing和having doneThe total number of motor vehicles in China reached 238 million in October,(growing) by 16 million in the past five years.答案是growing但是 为什么不能选having grown
问题描述:
一道非谓语的题,有关于doing和having done
The total number of motor vehicles in China reached 238 million in October,(growing) by 16 million in the past five years.答案是growing但是 为什么不能选having grown
答
having done是完成时,表示done的动作先于谓语动词的动作发生。
答
in the five years. 在过去的五年里,注意是 里
growing 表主动,正在进行
在过去五年里增长
have done 是已经完成的过去分词形式
在过去五年里增增长完成,就不对了。
答
结果状语,growing是reached的结果,而不是在reached前发生的,用一般式就可以了.
答
用进行时表达在过去的五年中,数值一直在增长,很贴切