先要区分什么是旧民主主义革命什么是新民主主义革命,它是相对于领导阶级而言的,旧民主是由地主阶级或民族资本主义领导的比如戊戌变法,辛亥革命,而新民主主义革命是由无产阶级领导的也就是共产党领导,事件有抗日战争,五四运动,解放战争,镇反运动。至于无产阶级领导原因是1.是无产阶级的性质所决定的(比如,它是最先进的阶级,富有顽强的拼搏精神,遭受帝国主义,本国封建主义,官僚资本主义的压迫革命性强等等) 2.共产党的性质决定3.当时中国的国情也就是旧民主主义失败说明其他阶级无法使中国独立富强,走资本主义走不通 4.还有国际背景,当时俄国十月革命胜利给中国传来了希望!
参考资料:高中课本近现代史上册