Flexi Says: Non-metals are electronegative and have the tendency to gain electrons. Owing to this reason, when they form bonds with other non-metals they form covalent bonds by sharing electrons in their outermost shells. They do not form ionic bonds that involve giving away of electrons.