* A sore throat causes pain when swallowing. If a sore throat is accompanied by a cold, muscle ache and coughing it is usually caused by a virus. There is no medicine against the virus.. * When a sore throat is accompanied by swallowing difficulties and high fever, it could be an infection of the throat or tonsils. Swollen glands may then be felt in the neck.