发生了性行为不一定推迟大姨妈。如果是在排卵期同房,有可能怀孕的话是推迟大姨妈的。如果有性行为有大姨妈推迟,建议入院检测一下化验血HCG是否升高,如果高于正常值就是怀孕了。如果没有怀孕可以肌注黄体酮五天,然后停药五天就可能是来月经了,所以一般有性生活在排卵期首先要排除怀孕。如果没有怀孕,有可能是月经不调,用药治疗就行。