there live 一般用于有生命的人或动植物等,there be仅表示客观上的存在,可用于一切客观存在的人或物。
there live表示在那里居住着, there be表示在某个地点有某(些)人或某(些)物品
there live=那里居住着there be=在某个地点有某(些)人或某(些)物品