In streptococcal infection the tonsils often swell and become coated and the throat is sore. The patient has a temperature, foul-smelling breath and may feel quite ill. The differences are variable and it is impossible to tell on inspection if the infection is viral or bacterial.