could I still b pregnant

af showed 2 days late n lasted 2 days. it normally lasts 4 days. could I still b pregnant? I been taking geritol for the past month