Search from various English teachers...
Slovakia flagRobert Medvid
What is the difference between "Do you have ..." and "Have you got ..."?

Answers · 6

3
Do you have is a better way to ask. Robert, do you have a pen? Robert, do you have your keys? It is more informal, between friends and people you know well to say Robert, have you got a pen or Robert, have you got your keys?
2
I think , Do you have is asking about something you may OWN or not while Have you got is asking about something you take or receive ! -mt
0
The first one expresses a state of having ... the latter emphasizes the action of obtaining or getting...
0
Have u got a cup o' english tea? :P
0
yeh, essentially there is no difference. Have you got is probably more common in England as steve has said. I would ask my friends "have you got (something)" more often than "do you have". Its just more informal.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today