how do metals react with oxygen
Non metals form ionic bonds with metals. Non metals gain the electrons while metals loose. Alkali metals reacts with halogen family in efficient manner.
Metals loss electrons and nonmetals gain electrons.
Elements from the boron, carbon, pnictogen, chalcogen and halogen families (groups 13 to 17) react with metals.
Au and Pt are some metals which do not react with O.
No, Acids react with metals to form salts.
metals lose electrons when they react with a non-metal
Most metals do not react with water, especially at room temperature. It is easier to state which metals DO react with water. Those would be Li, K, Sr, Ca and Na. Those reacting with hot water (steam) would be Mg, Al, Zn and Cu. Most other metals do NOT react with water.
Acids can react with metals to produce hydrogen gas, not oxygen. When acids react with metals, they displace hydrogen gas from the acid.
alkali metals react violently in cold water
Nonmetals gain electrons.
Hydrogen can react with metals to form metal hydrides. This reaction can occur at high temperatures or under certain conditions, and it depends on the specific metal and its reactivity with hydrogen.
Atoms of non-metals usually gain or share electrons when they react with other atoms.