welcome to HealthcareMagic
Delayed or missed periods can be due to hormonal
problem;mental stress;and even in case of pregnancy
you can miss periods.Since you were on hormonal pill that is Progynova
for 21 days the chances of getting pregnant are less but still you can get a test of urine done to be sure.As you have already taken Meprate for 5 days now do not take any medicine and just wait for a week and even then if you don't get your periods then consult a Gynaec.