Question: can upper respiratory infection cause pleural effusion?
Answer: Infections: Respiratory infections such as tuberculosis and pneumonia could progress and cause water on the lung. Pulmonary embolism: A blockage in the arteries of the lung caused by a blood clot can cause the pleura to create too much liquid.