there be 句型能跟have连用吗?
5个回答

如果是现在完成时/ 过去完成时,可以:

1 There have been great changes in our city in the last / past 10 years.

2 He said that recently there had been so much in her girl-friend that he could hardly understand.