Can anybody answer this grammar question for me.
Why can we say 'I'm having a bath but not 'I'm having long hair'.
I can see why it is wrong but I cannot explain why, well I can't find the words to describe what is wrong with it.
I know that 'have' is an irregular verb but how do I explain why the latter part of the statement is wrong?
Thank you in advance.