Two reasons: First, much of the substance is excreted out of your body. They are testing for what small amounts are left over. The concentrations in your body are very very small, and not enough to make you feel any effects, but can still be detected.

Second, depending on the drug, they are not always testing directly for that drug, but its byproducts. You're body will break down the chemicals in the drug, but the byproducts of that process can hang out in your system for a long time.
හේතු දෙකක්: පළමුව, බොහෝ ද්රව්ය ඔබේ ශරීරයෙන් බැහැර කරයි. ඉතිරි වන කුඩා ප්‍රමාණයන් මොනවාදැයි ඔවුන් පරීක්ෂා කරති. ඔබේ ශරීරයේ ඇති සාන්ද්‍රණය ඉතා කුඩා වන අතර ඔබට කිසිදු බලපෑමක් දැනීමට ප්‍රමාණවත් නොවන නමුත් තවමත් අනාවරණය කර ගත හැක. දෙවනුව, ඖෂධය මත පදනම්ව, ඔවුන් සෑම විටම එම ඖෂධය සඳහා සෘජුවම පරීක්ෂා නොකෙරේ, නමුත් එහි අතුරු ඵල වේ. ඔබේ ශරීරය ඖෂධයේ ඇති රසායනික ද්‍රව්‍ය බිඳ දමනු ඇත, නමුත් එම ක්‍රියාවලියේ අතුරු ඵල ඔබේ පද්ධතිය තුළ දීර්ඝ කාලයක් රැඳී සිටිය හැක.