作业帮 > 英语 > 作业

一道英语问题The project ,_____ by the end of 2010 ,will expand the

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/07/11 21:04:25
一道英语问题
The project ,_____ by the end of 2010 ,will expand the city's telephone network to cover 1000000 users .
A accomplished B being accomplished C to be accomplished D having been accomplished
为什么不选D,不是by加将来的时间就用将来完成时的么?
一道英语问题The project ,_____ by the end of 2010 ,will expand the
答案是C
原因:因为整个句子的状态是将来时,而这个计划project在the end of 2010之前并没有完成,所以用不定式to be accomplished 表示动作将要发生.by the end of 可以作为完成时的标志,或者是将来完成时,或者过去完成时,但是这不是绝对的,比如句中的to be accomplished by the end of 2010 是是用来修饰the project 的,动作尚未发生,故要选C