Answer is: ammonia has a higher boiling point because it has stronger intermolecular forces.
Intermolecular forces<span> are the forces between </span><span>molecules. The stronger are intermolecular forces, the higher is boiling point of compound, because more energy is needed to break interaction between molecules. </span>There are several types of intermolecular forces: hydrogen bonding, i<span>on-induced dipole forces, ion-dipole forces andvan der Waals forces.</span>