英语句子对错

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:59:06
英语句子对错 There has been a heated discussion among the general public in our society. There be 句型可以这样用吗?

可以的
这是There be 的现在完成时!

Has there been a heated discussion among the general public in our society ?
这是疑问句!

能的

There Be可以有多种时态 There has been是现在完成时态。所以可以可以这样用

可以,这是there be的现在完成时态。

不可以。如果想用这样的句型应该说there is,不应该说there be。there has been是there is的过去式。