it is said that this old building has__for more than three hundred years.A existed B appeared C been built D come into being为什么C 和D 不行?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/18 17:18:32
itissaidthatthisoldbuildinghas__formorethanthreehundredyears.AexistedBappearedCbeenbuiltDcomeintobei

it is said that this old building has__for more than three hundred years.A existed B appeared C been built D come into being为什么C 和D 不行?
it is said that this old building has__for more than three hundred years.
A existed B appeared C been built D come into being
为什么C 和D 不行?

it is said that this old building has__for more than three hundred years.A existed B appeared C been built D come into being为什么C 和D 不行?
A existed
回答补充:build 是非延续性动词,后面不能接一段时间
come into being 产生 常用于大的抽象的东西,放在这里大词小用

been built

选择A existed. 据说这个古老的建筑已经存在300年了。 A是一直存在,B是突然出现的意思,如果选C 是强调建造的动作,而本句是要强调状态300年,D 的话语法不对,没有这种用法,而且D也偏重突然出现。
所以选择A。