there have been only one China中文是什么意思,另外这句话有没有语法错误?

问题描述:

there have been only one China中文是什么意思,另外这句话有没有语法错误?
是单数,是不是应该是there has been only one China?

世界上从来就只有一个中国.
没有.现在完成时是从过去延续到现在是单数,是不是应该是there has been only one China?one China是主语,there不是主语。there be句型是倒装句,主语在后