Question: does nh3 have polar bonds?
Answer: In NH3, the three N–H bonds are polar, i.e. have a dipole, due to the difference in electronegativity between N and H atoms. These (equally sized) dipoles are arranged in a non-symmetrical trigonal pyramidal shape, resulting in the bond dipoles not cancelling each other out, so NH3 is polar.