there has been...为什么要加been?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 12:53:23
there has been...为什么要加been?
答案补充不是,原型是 There is/are 后面不加动词了,通常跟一个名词(如 a considerably rise ).转化为现在完成时 变成 There have been + 名词.
这里的have + done 是 谓语.现在完成时的固定结构就是have + 过去分词.又如,I have called Anna many times,but she has never picked up the phone.have called have never picked up是现在完成时态的谓语,Anna 是宾语.
There have been some admendments in the Constitutional law.这里的have + been(过去分词)是谓语,是现在完成时态.后面的名词是宾语.