1、根本原因:社会制度的腐败是反侵略战争失败的根本原因,在1840年至1919年间,中国先后有南京、北京等600多个城市被侵略者攻陷,19世纪后期,西方列强加速了侵略中国的步伐,中国政府和人民不得不起来反抗,但腐朽的社会制度严重阻碍了中国人民的抗战。2、教训:落后就要挨打,一个国家没有强大的经济和军事实力,就难以在国际舞台上立足,只有国家强大,才能在国际竞争中获得更多的尊重和话语权。