I don't understand your hint very much because I don't understand the word"negativity" but do you mean that the electronegativity of Cl is 3,16 less than Oxygen is 3,44 so it can't make H-bond.
I hope I'm right 
OK.
If you follow the trend in atomic size, you would be able to estimate that Cl is larger than N.
According to Linus Pauling and his Scale of Electronegativities, Cl and N both have an electronegativity of 3.0.
But Cl cannot form hydrogen bonds?

Well it turns out that the greater polarizability, due to resulting larger size of the Cl atom, means that hydrogen bonding is not as effective with Cl as it is with N.
Polarizability means that the atom's electron cloud is more easily distorted because its valence electrons, or outer electrons, are held more loosely. Think about what happens when you have a weak magnet, and are trying to use it to pick up a much heavier object. You have a "loose" force because of a weak magnetic field (I don't know if loose force is a good phrase here, bear with me

). In this case a weak nuclear charge gives a "loose" electron cloud.
For O and F, on the other hand, well they can form hydrogen bonds because they are the two most electronegative elements.
A hydrogen bond is not a full bond, which is weaker than a covalent bond but stronger than a London force (van der Waals forces), .
H — O - - - - - H — O — H
|
H