Each antibiotic may stay in the body for different lengths of time, but common antibiotics such as amoxicillin and Tynicef stay in your system for about 24 hours after taking the last dose. It might take longer for people with impaired kidney function to eliminate the drug from the body.