分类：教育/科学-理工学科-化学
问题：SnCl2是Lewis碱，因为Cl有孤对电子，BeCl2却是Le? 
Snl2是Lewis碱，因为Cl有孤对电子，BeCl2却是Lewis酸，（Be缺电子），不是Lewis碱，为啥呢？
回答：根据路易斯酸碱理论，提供电子对的就叫做路易斯碱，接受电子对就叫做路易斯酸。

BeCl2是Be经sp杂化后形成的直线型化合物，Be里还有2个空的p轨道，可以接受电子对，所以是酸。

而SnCl2是一个角形的化合物，即Sn上有1对孤对电子对（5s^2），能提供电子对的自然是碱了。