Question: how many electrons are there in this ion be 2+?
Answer: O2- indicates an ion of oxygen having two extra electrons. I.e., since an oxygen atom normally has 8 protons and 8 electrons, this ion has 10 electrons (-10 charge) and 8 protons (+8 charge) giving it a charge of -2 (-10 + 8 = -2).