could i be pregnant?

My last period was May 1st , it is now June 18th and i still haven’t started my period , i was on the depo shot for 3 years then on the pill but i haven’t taken any form of birth control for the past 4 months. i took a pregnancy test a week ago and it was negative. could i be pregnant?