there be句型中的there指代问题

大地震的幸存者中有一名女性。

There has been one woman among the survivors of the earthquake.

这里谓语为什么要用三单呢?there指代的是“among the survivors..”整体还是"the survivors”呢,是不是因为指代的是整体所以谓语用三单啊

另外请教:为什么这里用has been而不用was呢

请先 登录 后评论

最佳答案 2023-01-11 15:46

there是语义代词,作形式主语。真正主语是be后的名词 one woman,所以谓语动词用单数形式。用has been而没有用was,是作者想说明该女士现在还活着。如果用was,则该女士现在是否还活着是不得而知的。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,840 浏览
  • 吴祎璇 提出于 2023-01-06 13:55