Do you mean that you started your last period on the 7th of June? I'm going to assume so. Okay, if your cycles are like clock work (although most aren't) then you could have ovulated around the 18th. (give or take 2-3 days) In order to be pregnant you have to have sex no later than 3 days before...