there have been many great inventions 为什么用have

问题描述:

there have been many great inventions 为什么用have
一个地点不应该用has吗 难道是要跟后面的inventions?不太懂

THERE BE 句型不管是什么时态 谓语部分的单复数都是要看后面的 这里是要看MANY INVENTIONS 的