Question: oxygen has how many lone pairs?
Answer: Oxygen typically has 4 non-bonding electrons (or 2 lone pairs). The full valence shell for oxygen is 8 and the number of electrons in bonds is 4.