题目内容
【题目】There are many tree heroes in China. They ______ millions of trees for almost 20 years.
A.plantB.plantedC.haveplantedD.areplanting
【答案】C
【解析】
句意:中国有许多树英雄,在将近20年时间里他们已经种了几百万棵树。
考查现在完成时。plant一般现在时;planted一般过去时;haveplanted现在完成时;areplanting现在进行时。分析句子可知,此句中时间状语是for almost 20 years,表示一段持续的时间,要用现在完成时,其构成为have/ has done。故选C。
练习册系列答案
相关题目