解:(1)硫酸鎂可以與氯化鋇反應生成硫酸鋇沉淀和氯化鎂,化學方程式為:MgSO
4+BaCl
2=MgCl
2+BaSO
4↓;
(2)所得的濾液B中含有氯化鎂、氯化鈉、氯化鉀,都可以硝酸銀反應生成氯化銀沉淀.
(3)要證明步驟②加入的BaCl
2溶液已足量,即證明濾液B中沒有硫酸鎂即可,因此可取少量濾液B,加入1滴BaCl
2溶液,無沉淀產生,證明加入的BaCl
2溶液已足量或者靜置后往上層清液中加入1滴BaCl
2溶液,無沉淀產生,證明加入的BaCl
2溶液已足量.
(4)設硫酸鎂的質量為x
MgSO
4 +BaCl
2 =MgCl
2 +BaSO
4↓
120 233
x 2.33g

=

x=1.2g
故答案為:(1)MgSO
4+BaCl
2=BaSO
4↓+MgCl
2;
(2)AgCl;
(3)靜置后往上層清液中加入1滴BaCl
2溶液,無沉淀產生,證明加入的BaCl
2溶液已足量(或取少量濾液B,加入1滴BaCl
2溶液,無沉淀產生,證明加入的BaCl
2溶液已足量)
(4)1.2g
分析:(1)根據給出的物質的性質進行分析,硫酸鎂可以與氯化鋇反應生成硫酸鋇沉淀和氯化鎂,
(2)所得的濾液B中含有氯化鎂、氯化鈉和氯化鉀,可以硝酸銀反應生成氯化銀沉淀.
(3)要證明步驟②加入的BaCl
2溶液已足量,即證明濾液B中沒有硫酸鎂即可,根據硫酸鎂的性質可向濾液中再加一滴氯化鋇看是否產生沉淀
(4)根據化學方程式中已知硫酸鋇的質量可求出硫酸鎂的質量.
點評:本題考查了常見物質間的反應,完成此題,可以依據已有的知識進行,要求熟記有關物質的溶解性及顏色,以便能夠靈活應用.要證明某物質是否足量或過量,可根據該物質的性質再加入某物質看是否產生沉淀或氣體的方法.