This is Dr. David
it sounds like she had a contraceptive implant in her arm.
if she has had it for more than 3 years, the hormones could have worn off
yes, an ultrasound of her abdomen and pelvis can see a developing baby in her uterus if she is pregnant.
this can be confirmed with blood or urine testing to check for the pregnancy hormone bHCG