ligands must have a lone pair of electrons to donate to the metal ion.
give some examples that can act as ligands
H2O - two lone pairs on the oxygen
group 7 ions - 4 lone pairs
NH3 - 1 lone pair on nitrogen
amines - 1 lone pair on nitrogen
carboxylate ions - 5 lone pairs across 2 oxygens