问题描述: there is和there have有什么区别? 1个回答 分类: 英语 2014-12-03 问题解答: 我来补答 there is 和there have been得区别就如同 sb do 和 sb have done.there is 表示当前有的状态;there have been 表示到目前为止有的状态.there is a man,现在有一个男人;there have been some boys,从过去某段时间到现在几个男孩一直在;there had been some boys,在过去的某段时间里有几个男孩在这里. 展开全文阅读