作业帮 > 英语 > 作业

but there have only been few players who were truly great,这句

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/09 20:54:34
but there have only been few players who were truly great,这句中为什么有there be,还有have been?
请帮忙把这句的语法结构解释下.如果说仅有几个真正伟大的球员的话,为什么只用there be结构.还是这句就是there be结构,have只是起到某个语气作用?
原句是:
Soccer is played by millions of people all over the world,but there have only been few players who were truly great.
ut为并列连词表示转折.后用there be句型.注意:there be中的be不是不会变的,它仅指要有be动词
它用了现在完成时态,因此加入了助动词have,并将be变成过去分词.
few players是句子的主语(因为there be 是一种倒装句型,就是为了去掉谓语的限制),后面是who引导的定语从句来修饰先行词few players
总的来说,这句句子运用there be作为基础结构,时态为现在完成.为了强调怎样的players运用定语从句修饰