Why does NH3 form hydrogen bond but PH3 does not?

Nitrogen is highly electronegative as compared to phosphorus. This causes a gater attraction of electrons towards nitrogen in NH3 than towards phosphorus in PH3 . Hence, the extent of hydrogen bonding in PH3 is very less as compared to NH3.