This question already has an answer here:
- “I am going to have a walk” 4 answers
I was having a walk when the dog suddenly bit me.
My colleague felt 'having a walk' is not appropriate, and that the correct expression is 'going for a walk' or 'taking a walk'.
Why is "having a walk" incorrect?