whenHCl reacts with finely powdered iron , it forms ferrous chloride ,not ferric chloride why?
When iron reacts with HCl, hydrogen gas is liberated. Hydrogen gas prevents further oxidation of ferrous chloride to ferric chloride.