Unlike acute bronchitis, pneumonia, which can also cause a long-term cough, does require antibiotic therapy. (Flus are caused by viruses and don't require antibiotics.) The presence of a fever may be a clue that your cough is either caused by the flu or pneumonia rather than acute bronchitis.