Free English Lessons from the ESL Resource Center

Google Search entire Internet

 

There is another preposition problem in the following sentence:

The factories' emissions have created smog on the atmosphere.

What word can we use instead of the preposition on?