问题分析:一般来说,月经来了八天还没走是以下原因。具体分析如下:月经来了八天还没走,说明经期延长,主要是内分泌激素、盆腔炎、宫颈糜烂、子宫内膜炎等因素引起的,建议患者需要及时到医院检查,明确病因后,然后根据实际情况在医生的指导下进行相应的治疗。以免延误病情,对身体造成不良影响。日常生活中,应当摄取足够营养,避免身体过度消瘦,加强身体锻炼,有助于增强体质。