State why hydrogen is liberated when zinc reacts with dil.HCl but not with dil. HNO3 .

4 views

1 Answers

Zinc displace hydrogen from dil. HCl. 

Zn + 2HCl(dil.) → ZnCl2 + H2

However, when zinc reacts with dil HNO3 , no hydrogen is obtained. This is because nitric acid is a strong oxidising agent. Nitric acid oxidises the hydrogen produced to water and hence no hydrogen is liberated.

4 views