In polymeric (BeCl2)n, there are
three-centre two-electron bonds
three-centre three-electron bonds
two-centre three-electron bonds
two-centre two-electron bonds
In the polymer of BeCl2 the Each Be has two vacant P orbitals and they accept two lone pairs in the form of dative bond .