why non metallic oxides are acidic and metallic oxides are basic in nature

Asked by himanshum | 26th Jul, 2008, 08:22: PM

Expert Answer:

Non metallic oxide react with water and give acids.

CO2 +H2O H2CO3

when metallic oxide react with water it gives base.

MgO +H2O Mg(OH)2

so,non metallic oxides are acidic and metallic oxides are basic in nature.

Answered by  | 26th Jul, 2008, 08:31: PM

Queries asked on Sunday & after 7pm from Monday to Saturday will be answered after 12pm the next working day.