If the pregnancy test is not pregnant but the period has not yet come, it may be due to the following reasons: 1. because the pregnancy test is relatively early, the HCG concentration in the urine has not yet reached a certain level, so there is a negative result. if the period has not yet come in 5 days, you can use the morning urine to do another test. 2. too much water was drunk 2 hours before the urine specimen was left, resulting in dilution of the urine. 3. Clinically, endocrine disorders are often related to irregularities in life or drinking large amounts of frozen drinks, staying up late, emotional changes, and environmental changes may lead to endocrine disorders and non-arrival of menstruation. If it is clinically determined that there is no pregnancy, progesterone can be given orally to promote menstruation.