which one has the highest boiling point based on its intermolecular weight: HF, NH3, HCl

The most electronegative element forms the strongest H bonds and those have the highest boiling point; therefore, I would go with HF.