寻找老师,,这里为什么不能用不定式做状语?

[复制链接]
查看11 | 回复3 | 2008-12-26 16:52:12 | 显示全部楼层 |阅读模式
the project,____by the end of 2000,will expand the city's telephone network to cover 1,000,000 users.
A.accomplished
B.being accomplished
C.be accomplished D.having been accomplished
请哪位老师详解。。。。。为什么不能用不定式。。为什么又必须要完成时的分词来做状语呢。谢谢。。
我写错了。。C选项就是不定式。。而且的确是2000前出的题。。
C.to be accomplished
这是一道99年的四级题。标准答案是D..我想选C的。。实在理解不通。

回复

使用道具 举报

千问 | 2008-12-26 16:52:12 | 显示全部楼层
首先纠正一下:该空不管填什么都是做the project的定语而非状语 该题的句意是“2000年底完成的这项工程项目将会拓宽该城市的电话网络,从而容纳一百万的用户” 另外这个题应该是在2000之前编出的,否则不能理解的。根据“will”说明这项工程还没有完成,而是到2000年底的时候将会完成。所以就该用不定式 to be accomplishied 来做定语 不定式作定语时表示的是“没有完成,即将去做,要去做”的含义。 "问题补充:我写错了。。C选项就是不定式。。而且的确是2000前出的题。。 C.to be accomplished 这是一道99年的四级题。标准答案是D..我想选C的。。实在理解不通。"...
回复

使用道具 举报

千问 | 2008-12-26 16:52:12 | 显示全部楼层
the project,__D__by the end of 2000,will expand the city's telephone network to cover 1,000,000 users. A.accomplished B.being accomplished C.be accomplished D.having been accom...
回复

使用道具 举报

千问 | 2008-12-26 16:52:12 | 显示全部楼层
不定式表示将要做的事,这句逗号之间有个时间by the end of 2000在2000年底,明显是个过去的时间,所以不定式自然不合适...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行