问题分析:一般情况下,月经来了七八天还有的原因有以下几点:正常的月经期是三到七天,如果月经期超过七天,通常表明月经时间过长。月经来了七八天可能是月经期受凉、过度劳累、情绪变化大、细菌感染或者是服用药物等原因导致的内分泌功能异常,从而导致月经不调,建议前往医院就诊。在日常生活中,患者平时要特别注意个人卫生,保持外阴清洁,清洗外阴时要注意使用温水。同时,内裤需要勤换勤洗,保持良好的心态,不要熬夜以及过于疲劳。