A lot of boys and girls ______ (support)by the Project Hope.这里没有完成时的时间状语,为什么要填have been supported? 填are supported 行不行?

热心网友

这里询问的是时态而不是用词.完成事态表示从过去某个时间开始到现在为止(也可能还将继续)的一种情况.(当然还有其他情况的用法).而一般现在时,则表示现在的一般情况.所以原句子中,虽然没有表完成的时间状语,可它讲的是到现在已经有很多的孩子得到过希望工程的资助(以后还要有孩子得到资助).如果用一般现在时,则只能说明许多的孩子应得到资助,可是到底是资助了与否就不得而知了.鉴于上述原因.该句子应该用现在完成时态.

热心网友

这里照理应用 "sponsor" 指经济上的支持 --- 资助。没有时间时,应从局已去理解。“希望工程已经资助了许多孩子。”Wang Fang is sponsored by the Project Hope. (王芳是希望工程资助的。讲事实。)Wang Fang has been sponsored by the Project Hope since 1999. (1999年开始,希望工程一直资助王芳。讲时间长。)