问题分析:大姨妈推迟7天还没来需要考虑以下几种因素。女性正常月经周期为28天来一次月经,月经持续时间在2-8天左右,如果超出正常时间仍没有来月经,可能是自身内分泌失调导致月经失调,可以前往医院进行检查,明确病因后对症治疗。考虑患者可能有怀孕的可能,可以通过验孕棒或是验孕试纸进行检测,如果怀孕,需要及时补充叶酸,可以预防胎儿发育畸形。建议女性在日常生活中注意饮食均衡,不要长期食用辛辣、刺激的食物,适当进行体育锻炼,增强自身抵抗力。