Hi , welcome to the healthcare magic forum
You can do a pregnancy
test at home.
Which shot are you talking about ?
menstrual disturbances are very common and are due to anovulatory cycles , anaemia
is one of the causes of delayed periods.Stress of exams can be another factor so you have to wait and see for a couple of days meanwhile take iron supplements
and good diet and do lot of exercises.