It can take anything between 8-12 weeks but with newer tests available,such as hiv combi,hiv test can be positive within 6 days because these tests are for both the antibodies against hiv and the hiv antigen itself!!!
Fter having intercourse you csn contract hiv at that time. For the blood work to come back it cn take 24 to 72 hours to come back