Your period only last 3 days the past two months could you be pregnant?

No. If you are pregnant, your period will not come until you have had the baby.