问题分析:一般来说,月经超过7天了还没来的原因如下:怀孕可能会导致月经推迟,建议有性生活且未避孕的女性,通过早孕试纸或去医院抽血检查,明确是否是怀孕引起的症状;精神紧张、压力过大,环境改变等因素可能会引起内分泌失调,进而导致月经推迟,建议日常生活中,患者应注意多休息,避免过度劳累,保持心态平和,不要有太大的精神压力,还要注意个人饮食,多吃新鲜的蔬菜和水果,保证营养均衡,有利于身体恢复。