Does TB make you cough up blood?

See doctor. If you are coughing up blood you need to see your doctor, TB could be a cause but could be a tumor. Do you smoke or have you smoked in the past?