if his penis was inside you, even if it wasn't all the way, you are NOT a virgin. and being pregnant, it depends when you ovulate. you can determine when you ovulate by how long your cycles are. if you have a normal 28 day cycle you ovulate about 2 weeks after your period. you're just going to have to wait until your period is due. if it's late wait another 3-7 days then take an hpt.