0
Guest Posted 21 years ago
Grammar

Do you have/Have you got?

Hello

Can anyone define the line between "Do you have...?" and "Have you got...?" in Standard English?

Thank you
Mandy
  

Top answer

They both mean the same thing. " is more common in British English, perhaps, but as far as I know, both are used in all varieties of English. "have got" is probably the only case in English where the present perfect form is used with present meaning.

  • They both mean the same thing.
  • " is more common in British English, perhaps, but as far as I know, both are used in all varieties of English.
  • "have got" is probably the only case in English where the present perfect form is used with present meaning.
  • " CJ
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

33 Answers
0
They both mean the same thing. "Have you got ...?" is more common in British English, perhaps, but as far as I know, both are used in all varieties of English.

"have got" is probably the only case in English where the present perfect form is used with present meaning.

"Do you have?" is much more commonly heard in the past tense than "Have you got?"

In other words, i
0
I seem to remember that, when I studied E. grammar (a long time ago), the teachers insisted that
"I have" was a permanent possession
"I have got" was more occasional; I still remember the example for this "Eskimoes don't have colds as a rule" !!!
I'm glad languages evolve...
0
Do you have a headache? (habitual)
Have you got a headache? (temporal)


paco
0
Thanks guys

Mandy
0
Paco,

Sorry! No!

Do you have a headache? (Now, this time, not habitutal.)
Are you having one of your headaches? (Now, this time, not habitual.)
Do you have headaches? (habitual)
Do you get headaches? (habitual)

Have you got a headache? (Now, this time, not habitual.)

*Have you got headaches? (Impossible when speaking to one person, exc
0
Hello CJ
Do you have a headache? (Now, this time, not habitutal.)
Are you having one of your headaches? (Now, this time, not habitual.)

Is it so? If it is so, my dictionary must be for other dialect of English.

paco
0
I think the description of my E-J dictionary is wrong.

Maybe one should ask like this;
Do you have headaches in awakening?

paco
0
*Have you got headaches? (Impossible when speaking to one person, except for aliens with two or more heads!)

for instance, Zaphod Beeblebrox!

Paco - I agree with CJ - I don't see any significant difference between "Do you have a headache" and "Have you got a headache." Possibly "have you got" strikes me as slightly more informal than "do you have."

Also - you coul
0
Hello Khoff

Thank you for the correction. Yes 'in awakening' should be 'on awakening'.

As for 'do you have a headache?' and 'have you (got) a headache?', I began to feel it would be another misleading old knowledge legendarily taught from a generation to another generation by Japanese scholars of the English language. Those scholars are telling that in BrE 'have/have got' are
0
Is it so?


Yes, Paco. It is so!

By the way, do you mean "temporary" rather than "temporal"?

CJ

Related Questions