解题思路:利用一定质量金属完全反应放出氢气质量=[金属化合价/金属相对原子质量]×金属质量,计算生成1g氢气消耗选项所涉及金属铁、锌、镁、铝的质量;然后根据题设的条件:两种金属混合物20g,与足量稀盐酸反应后生成了l g氢气,推断出两种金属混合物的可能组成.
根据与硫酸反应时铁、锌、镁、铝分别呈+2、+2、+2、+3价,与足量稀盐酸反应后生成了l g氢气,所需要消耗金属的质量分别为:
需要金属铁的质量=1g÷[2/56]=28g;需要金属锌的质量1g÷[2/65]=32.5g;需要金属镁的质量=1g÷[2/24]=12g;需要金属铝的质量=1g÷[3/27]=9g;铜不与稀硫酸反应;
根据金属混合物与酸反应产生气体质量为两种金属反应产生氢气质量和,由实际实验中两种金属混合物20g与足量稀盐酸反应后生成了l g氢气,可判断混合物中两种金属可能为金属铁、锌两种金属其中之一与金属镁、铝两种金属其中之一所组成的混合物,如Zn和Mg、Fe和Mg等的组合,而Zn和Fe、Fe和Cu所组成的混合物不能满足条件,原混合物的组成不可能是这两个组合.
故选CD.
点评:
本题考点: 含杂质物质的化学反应的有关计算;金属活动性顺序及其应用.
考点点评: 一定质量金属完全反应放出氢气质量=[金属化合价/金属相对原子质量]×金属质量,利用该公式进行计算时,需要注意到铁在与酸发生置换反应时呈现出+2价.