Please see if I have the right answer.

The three atoms in a water molecule are held together by oxygen bonds, covalent bond, surface tension, hydrogen bonds,
or gravity.
I think it's covalent bonds. Am I right?

Water molecules, even inflowing water, can link together by hydrogen bonds, covalent bonds, ionic bonds, super glue, or none of the above.
I think it's hydrogen bonds. Am I right? Thank you

The bonds between hydrogen and oxygen in H2O are covalent bonds.

The bonds between hydrogen and the oxygens of other H2O molecules are hydrogen bonds.

You are correct! The three atoms in a water molecule are held together by covalent bonds, specifically between the oxygen atom and the two hydrogen atoms. These covalent bonds involve the sharing of electrons between the atoms.

Additionally, water molecules can also form hydrogen bonds with each other. These hydrogen bonds occur between the hydrogen atom of one water molecule and the oxygen atom of another water molecule. Hydrogen bonding is a weak electrostatic attraction between the positively charged hydrogen and the negatively charged oxygen.

So, to summarize, the bonds holding the atoms within a water molecule together are covalent bonds, and the bonds between water molecules are hydrogen bonds.