问题 填空题

已知在含HNO3的溶液中放入Al不生成H2;某无色溶液里,只含有下列11种离子中的几种:Mg2、Fe3+、H、Ag、Ba2、SO42、HCO3、OH、MnO4、NO3、CO32。已知该溶液能跟金属铝反应,且放出的气体只有氢气。试回答:

(1)若溶液跟铝反应只有AlO2生成,则原溶液一定含有的大量的物质是________(填化学式),发生反应的离子方程式是_____________________________________________________,还可能含有的较多的物质是__________________(填化学式)。

(2)若溶液跟铝反应后有Al3生成,则原溶液中可能(包括一定能)大量存在的离子是_____________。

答案

(1)Ba(OH)2    2Al+2OH+2H2O=2AlO2+3H2↑  Ba(NO3) (2)H+  SO42-  Mg2+

题目分析:该溶液能跟金属铝反应,且放出的气体只有氢气,这说明该溶液可能显酸性,也可能显碱性,又因为该溶液是无色的,所以一定没有Fe3+、MnO4,据此可以判断。

(1)若溶液跟铝反应只有AlO2生成,这说明该一定显碱性,则Mg2、H、Ag、HCO3一定不能大量存在。根据溶液的电中性可知,一定含有Ba2,所以就一定没有SO42、CO32。因此原溶液一定含有的大量的物质是Ba(OH)2。而NO3不能确定。所以还可能含有的较多的物质是Ba(NO3)2。有关反应的离子方程式为2Al+2OH+2H2O=2AlO2+3H2↑。

(2)若溶液跟铝反应后有Al3生成,这说明该溶液一定显酸性。则HCO3、OH、CO32一定不能大量共存。又因为在含HNO3的溶液中放入Al不生成H2,所以该溶液中也一定不能大量存在NO3。根据溶液的电中性可知,溶液中一定存在SO42,所以就一定不能大量存在Ag、Ba2,所以原溶液中可能(包括一定能)大量存在的离子是)H+、SO42-、Mg2+

单项选择题
问答题 计算题