Some metal reacts with a base to form salts and hydrogen gas. Most metals do not react with bases but zinc metal does because it is amphoteric. That is, it reacts with acids as well as bases. When sodium hydroxide solution is heated with zinc, then sodium zincate and hydrogen gas are formed. Metals like aluminium and zinc react with bases to produce hydrogen but not all the metals react with bases to form hydrogen gas.