您当前所在位置:首页英语课堂英语答疑终结性延续动词build的用法build这个词是终结性延续动词陈用仪:They are building the house for three years. 不对问题1:They have been building the house for three years.对不对?现在分词的完成时不能作定语问题2:The school,...

终结性延续动词build的用法build这个词是终结性延续动词陈用仪:They are building the house for three years. 不对问题1:They have been building the house for three years.对不对?现在分词的完成时不能作定语问题2:The school,...

更新:2025-03-03 12:30:09编辑:admin归类:英语答疑人气:17

“They have been building the house for three years.”这句话是对的;“The school, having been built for two years, is intended for disabled children.”中的“having been built for two years”是非限制性定语,但更准确地说是现在分词短语作状语

对于“They have been building the house for three years.”这句话

当build意为“建筑,造”时,它是一个延续性动词,表示动作从过去某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。“They have been building the house for three years.”这句话的意思是“他们建这个房子已经三年了”,这句话在语法和语义上都是正确的。

对于“The school, having been built for two years, is intended for disabled children.”这句话

1. 语法分析:“having been built for two years”是现在分词的完成时的被动形式,它通常不用作定语来直接修饰名词,而是用作状语,表示动作发生的时间、原因、条件、方式、伴随状况或结果等。在这个句子中,“having been built for two years”表示“学校被建造已经两年了”这一动作发生在“is intended for disabled children”(旨在为残疾儿童服务)之前,因此它在这里是作状语,而不是定语。

2. 非限制性定语与状语的区别:非限制性定语是对名词或名词短语进行补充说明,如果去掉它,句子的基本意思仍然完整。而状语则是对整个句子或句子中的动词进行修饰,表示动作发生的时间、地点、方式等。在这个句子中,“having been built for two years”更侧重于对动作“is intended”进行时间上的修饰,因此它更接近于状语的功能。但严格来说,由于它位于名词“The school”之后,并用逗号隔开,也可以看作是一种非限制性的描述,不过这种描述更侧重于动作的时间性,而非对名词本身的直接修饰。

“They have been building the house for three years.”这句话是正确的,表示一个延续性的动作;“The school, having been built for two years, is intended for disabled children.”中的“having been built for two years”虽然可以看作是非限制性的描述,但更准确地说是现在分词短语作状语,表示动作发生的时间。

财营网版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

手舞足蹈的意思 股东借款利息会计分录,怎么做账务处理?

猜你喜欢

更多
  • 暂无内容!