Q. Zn gives hydrogen with $H_{2}SO_{4}$ and HCl but not with $HNO_{3}$ because

NTA AbhyasNTA Abhyas 2022 Report Error

Solution:

Hydrogen gas is not released when metal reacts with $HNO_{3}$ ​. This is because $HNO_{3}$ is a strong oxidising agent and it immediately oxidises the $H^{+}$ ion in hydrogen to form water, while its $NO_{3}^{-}$ ion gets reduced.
$Zn+4HNO_{3} \rightarrow Zn\left(\right.NO_{3}\left(\left.\right)_{2}+2NO_{2}+2H_{2}O$