Question: how long can you have hiv before it's detected?
Answer: Almost all persons develop antibodies within 2 to 12 weeks, but it can take up to 6 months after infection. A positive result means antibodies to HIV were found in your body. This means you have HIV infection. You are infected for life and can spread HIV to others.