The type of bond that H and O will form is a covalent bond. This is because both hydrogen and oxygen are nonmetallic elements, and when they bond, they share electrons in order to achieve a stable electron configuration. The shared electrons are held in a region between the two atoms, known as a molecular orbital. In the case of H and O, they will form a single covalent bond, sharing two electrons.