Learn English – the difference between ‘I have problems sleeping’ and ‘I have sleeping problems’.

differencesexpressionsgrammarmeaning-in-context

I feel 'I have problems sleeping' looks wrong and it should be 'I have sleeping problems'. But I saw the structure many times in news. What is the difference between them?

Best Answer

Having sleeping problems is long-term, having problems sleeping is short-term.

Here is how I would use each of these terms, with an example.

Sleeping problems : "I have had sleeping problems since I am 7, because every little noise wakes me up."

Problems sleeping : "I have had problems sleeping this week, because there was a lot of noise in the street during the nights."

Related Topic