Mg + 2HCl = MgCl₂ + H₂↑;
Mg⁰ + 2H⁺ + 2Cl⁻ = Mg²⁺ + 2Cl⁻ + H₂↑;
Mg⁰ + 2H⁺ = Mg²⁺ + H₂↑.
Hg + H₂SO₄ = р. не пойдёт, т.к. ртуть не вытеснит водород.
CaCO₃ + 2HNO₃ = Ca(NO₃)₂ + CO₂↑ + H₂O;
Ca²⁺ + CO₃²⁻ + 2H⁺ + 2NO₃⁻ = Ca²⁺ + 2NO₃⁻ + CO₂↑ + H₂O;
CO₃²⁻ + 2H⁺ = CO₂↑ + H₂O.
Na₂SO₄ + HCl = NaCl + H₂SO₄;
Реакция не пойдёт, т.к. не образуется осадка или малодиссоциирующего вещестава (например воды).