近代中国为什么会发生革命

1、鸦片战争以来,帝国主义发动的一系列侵华战争将中国一步步逼近半殖民地的深渊,使中国的民族危机日益加深;
2、帝国主义和中华民族的矛盾,封建主义和人民大众的矛盾更加尖锐,从而使反帝反封建革命的客观形势趋于成熟;
【近代中国为什么会发生革命】3、近代中国两大新兴阶级,即资产阶级和无产阶级的产生,就标志着中国资产阶级民族民主革命的主观条件已经成熟 。