Grrr, I put "have you got a cat?" and it was marked incorrect! No-one says "have you got cat?" Minor glitch
Thought as much, will report in future if marked incorrect for using one over the other.
I answered with "Do you've a cat" and it was marked as correct - this isn't right IIRC.