which has producedは、現在完了形であるのが不自然だと思います。現在形で書くべきでしょう。 本筋とは違いますが、このwhichはおそらくchemical reactionに係っているのですよね? 蒸気と硫黄酸化物・窒素酸化物等が化学反応で、強い酸となって降ってくるので。 それでは〜