The tests have to be specific because they have to look for antibodies for specific antigens. Although these tests have a high inaccuracy rate. The HIV test for example has over 65 known causes for false positives. And those are only the known causes.