Discussions
Back to Discussions
Is this correct?

Is this correct?

Resident_Lie_5728
I know it's a common phrase but is it grammatically correct? "Have you got time"? Shouldn't it be "do you have time" because it has "Now" in it? This is from the Cambridge English test btw.

27 comments

Physical-Abies830•
Yes, it’s common in British English.
chuvashi•
“Have you got” is technically Present Perfect, a present tense, so “now” is justified
Affectionate-Mode435•
Have you got a headache now? Do you have a headache now? Have you got a second now? Do you have a second now? Have you got the money now? Do you have the money now? All grammatical.
Organic_Award5534•
It’s 100% correct
Saitama_ssa_Diciple•
Both are grammatically correct and sound natural
Saitama_ssa_Diciple•
Both are grammatically correct and sound natural
Big_Consideration493•
The answer isn't so clear though. About seems the best but thinking works in America
TheStorMan•
I don't see what the word 'now' has to do with it. Have you got is just as correct a construction as do you have.
Ian1231100•
Off-topic, but the answer's 'about'.
Big_Consideration493•
I thinking of leaving is the correct one, but i've heard I'm thinking to leave. I guess a dialect.
TimeyWimey99•
The question? Yes, it is correct.
bherH-on•
About is the most acceptable option. MAYBE in some situations “thinking” would work but it’s a little dated (not full on archaic though)
Ironhand686•
Listen to the native speakers, and stop relying on a “formula” Or you will always sound unnatural at English.
kamika_c_1980•
"have you got time" is a normal sounding grammatically correct sentence
ZeitGeist_Gaming•
“Have you got” is a common British alternative to “Do you have.”
beespeasknees4224•
I seem to be in the minority here but “Have you got time” sounds a tiny bit strange to me as an American. I would never say this. If somebody else said this, I would understand and probably wouldn’t think too much of it.
Turtleballoon123•
"Have you got time?" and "do you have time?" are both acceptable. "Have you got..." is probably more common in colloquial English.
Tiny_Bar_9910•
if someone were to say "have you got time" i would assume they learned english in the british areas. "do you have time" is definitely a more american way of asking. if you're trying to learn one type of english over the other, you can look up TV shows from that country and watch them to see how they would word specific sentences.
Salty-Custard-3931•
What app / website is it?
RedditUsrnamesRweird•
Have you got time / Do you have time are both equally correct, where you live and what accent you may or may not have changes if one sounds more correct or not. I would say 'have you got time' is... 1% more formal so in the work-setting this makes more sense. "Have you got any lemons?" "Do you have any lemons" ? Have you does come off as more british as someone said lol
boostfactor•
I am an American who normally uses "gotten" as the past participle but would never use it here, and we say "have you got" pretty regularly. But Have you got time to talk = do you possess time currently Have you gotten time to write the report = did you obtain time (in the past) to do this thing I can only chalk it up to idiomatic usage. Though "Do you have time to talk" would probably be more natural for an American speaker.
indigoneutrino•
There is basically no difference between “have you got” and “do you have”.
Olivander05•
British english speaker here, it makes sense to me and I think thats just how we talk, probably came to be over decades of language changes
visssara•
This sounds perfectly normal to my Canadian ears.
JazzyPringle•
This is how I'd word it myself. It is just a different way to word it but still correct
nplbsktbll•
what is correct answer in question?
AiRaikuHamburger•
'Have you got' is the same as 'do you have'. For example, "Have you got a pen?", "I've got a pet cat." "He hasn't got a car." I think Americans are more likely to use the 'do you have' form.