这句话应该是therehas还是have?怎么判断
Therehavebeenmuchrevolutionarychangesinthesupermarketindustryinrecentyears.还是therehasbeen?怎么判断