为什么用has been不用is

来源:百度知道 编辑:UC知道 时间:2024/06/29 00:53:36
Because of their hard work,three-fourths of the project has been finished today.

其实很多语言方面的问题不要问那么多的为什么,关键是要培养自己的语感。真要讲个所以然,我是这么解释的:为了强调他们努力完成工作而用了完成时(很有可能这个工程是巨大的,但是在他们的努力工作下,4分之3的工程“已经”完成了,这些工人值得敬佩)。另外说一下,二楼的解释有误:has been 是被动,句子的主语也是project,前面的because of 你可以把它看成是“插入语”,应该是属于“状语”吧。

用现在完成时体现这个计划对现在的还有影响,如果不用就是被动语态,单纯表示事情做完了

句子主语是their 不是project
所以完成时主动 用has been 而不用被动is
分析句子成分最重要 以后要从这方面入手