Period for just two days on day of expected period. Pregnant?

Not Pregnant. If you experience a period, then you cannot be pregnant. Even if the period comes and goes. The fact that you have had a menstrual bleed means that the lining of the uterus has shed and no egg can attach until the lining regenerates.