Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

I am studying English and I want to know the main difference between “Have you got?” and “Do you have?” questions. Are they the same? Is one more formal than the other?

share|improve this question
Visit our ESL site area51.stackexchange.com/proposals/41665/… –  Kris Jan 18 '13 at 7:12

2 Answers 2

The two are used for the same purpose, however, "have you got" is somewhat less formal and is popular in American English. So for all intents and purposes you can use them interchangeably. E.g.:

  • Have you got the money?
  • Do you have the money?
share|improve this answer

The word got generally bears a more informal sound to it, maybe because of its wide range of uses. In contrast, the word do, when used in this manner creates a structure that is probably unique to English. The latter option displays the verb-subject word order used in many other languages, while the former uses the do+subject+verb construction, which probably appeals to the native speaker's ear.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.