几个关于英语语法的小问题1.there's been a big mistake.为什么there's后面还要一个been?

问题描述:

几个关于英语语法的小问题
1.there's been a big mistake.
为什么there's后面还要一个been?

there has been的 缩写 已经有一个错误了

there's 是there has 的缩写.
这里是一般现在完成时语态.
个人解答,希望对你有帮助.

been 就是 be 的 past participle.
形容事情已经发生了,现在还在继续.
比如说.
She has been the Secretary of State for five years.
她已经当了外教大臣5年了.
(但是她可能,或者会继续当下去的)

there's been a big mistake补完全句是:there has been a big mistake这儿有个严重的错误,是现在完成时态,带有时间上的暗示‘那时,这儿有了个错误’。