Question: do you or have you?
Answer: 6 Answers. The most common form of the question, in both British and American dialects is "Do you have..." Using "Have you" is a non-typical use.