15. Contrary to the above, "Have you got" is more common in British English than "Do you have" (about 2:1); but "Do you have" is much more common in American English than "Have you got" (more than 10:1). Note that the response includes only the relevant auxiliary: - "Do you have a pen"; "Yes, I do ". More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.