how early can a urine test be positive

so I took 4 test they came back positive on August 12th but I took a test on August 4th it came out to be negative my bf is telling me I'm only 2 weeks pregnant is it possible for a urine test to even show up when your only 2 weeks pregnant?