Covalent bonds are formed when a non-metallic atom shares a pair of electrons with another non-metallic atom.
The non-metal covalent elements that form covalent bonds are Nitrogen, Hydrogen, Carbon, Phosphorous, Oxygen, Sulfur and Selenium.
Additionally, all the halogen elements (Fluorine, Chlorine, Bromine, Iodine and Astatine) and stable noble gases (Helium, Neon, Argon, Krypton, Xenon and Radon) are non-metal covalent elements.
These elements form bonds with one another by sharing electrons to form compounds.
-