解题思路:盐酸过量,则锌完全反应,锌的量决定氢气的体积,能够加快反应速率,又不影响产生H2的总量,采取措施有:形成原电池,注意形成原电池是不能消耗Zn,升高温度,改变锌粉的颗粒大小,增大氢离子的浓度等,以此来解答.
①加入石墨粉,构成原电池,反应速率加快,不影响锌粉的量,不影响产生H2的总量,故①正确;
②加入CuO,与盐酸反应生成氯化铜,氯化铜与锌反应生成铜,形成原电池,加快反应,但与盐酸反应的锌的量减少,生成氢气的总量减少,故②错误;
③加入铜粉,构成原电池,反应速率加快,不影响锌粉的量,不影响产生H2的总量,故③正确;
④加入铁粉,构成原电池,反应速率加快,锌反应完毕,铁可以与盐酸反应生成氢气,产生H2的总量增大,故④错误;
⑤加入浓盐酸,氢离子浓度增大,反应速率加快,不影响锌粉的量,不影响产生H2的总量,故⑤正确;
⑥无水乙酸,氢离子浓度增大,反应速率加快,不影响锌粉的量,不影响产生H2的总量,故⑥正确;
⑦KNO3溶液,在酸性条件下与锌反应生成NO,不生成氢气,影响生成氢气的总量,故⑦错误;
⑧加入CuCl2,锌置换铜,形成原电池反应,消耗锌,生成氢气的总量减少,生成氢气的速率增大,故⑧错误.
故选B.
点评:
本题考点: 化学反应速率的影响因素.
考点点评: 本题考查化学反应速率的影响元素,为高频考点,侧重于学生的分析能力的考查,注意加入氧化铜、Fe粉对氢气总量的影响,是本题的易错点,题目难度中等,