Why does NH3 form hydrogen bond but PH3 does not?

The electronegativity of N (3.0) is higher than that of P (2.1). Due to this N-H bond is more polar than a P-H bond. Also, P and H have the same electronegativity of 2.1 i.e., the P-H bond is non-polar. Therefore, PH3 does not form hydrogen form.

The structure of NH3 and PH3 with their electronegativity is represented below.



4