the project having been accomplished by the end of 2003,will

3个回答

  • the project ______by the end of 2000, will expand the city’ s telephone network to cover 1, 000,000 users. (99/6/68)

    a) being accomplished b) to be accomplished

    c) accomplished d) having been accomplished

    【答案】b

    【分析】在这里b) to be accomplished是the project的定语,由于主体the project和动词accomplish之间是被动关系,所以用被动语态;又由于动词accomplish还没有完成,是将要完成,所以要用不定式,故选b)

    楼主的这个句子

    不知道是不是这个句子,这样解释行不行呢.

    这里的D选项是非谓语动词的完成时的被动形式,工程肯定是被完成.而且可哦率后面的半句话是未来时态,所以觉得你在时态上面再考虑一下.