As a teacher in Germany we teach the rule that relative clauses can be shortened using participles (e.g. "The car driving along the road was blue." as opposed to "The car which was driving along the road was blue.") Twice I have encountered sentences shortened which are simply wrong and I cannot explain why, they always have to do with the verb have (got): who can help? "The girl having brown hair is very tall" is wrong so "The girl who has brown hair is tall" cannot be shortened???? Similarly I encountered the following task in a school textbook which to my ears sounds at least odd if not wrong: "Try to find words having to do with the topic" meaning "Try to find words which have to do with the topic"Is the verb have (got) an exception??? Thanks for any qualified help!