Mg + 2HCl = MgCl2 + H2
2Al + 6HCl = 2AlCl3 + 3H2
с медью реакция не пойдет
Це явище можна пояснити тим, що між молекулами амоніаку та водою виникає особистий хімічний зв'язок - гідрогенний. Атом Нітрогену має свободну електронну пару в молекулі амоніаку, та частковий позитивний заряд на атомі Гідрогену та частковий негативний заряд на атомі Нітрогену.