0
Iris_es Posted 17 years ago
Grammar

Have you drunk

Hi,

Have you drunk water/coffee? 

Have you had water/coffee?

Which one is correct or more commonly used? Any more examples for such questions?

Thanks. 
  

Top answer

Neither is particularly natural. I suggest: Have you had any coffee yet?

  • Neither is particularly natural.
  • I suggest: Have you had any coffee yet?
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.

9 Answers
0
Neither is particularly natural. I suggest:

Have you had any coffee yet?
0
'Have you had any water yet?'

Is this fine as well?
0
Yes, though I see little use for the phrase.
0
1. How do you normally ask a child if he has consumed water or not? 

2. Is there such a usage using 'have you drunk...'?
0
There is nothing grammatically wrong with your sentences; they just do not seem usual to me. For instance, I don't think I have ever asked a child whether s/he has drunk any water. Children start whining that they are thirsty long before we think they might be parched– which they seldom or never are anyway.
0
It's interesting; I'm not sure between our cultural differences. We normally show concern (health) for the son and ask (in Mandarin) if the child he has drunk water yet?  It's pretty common here. Don't people in western countries practice it?
0
We are concerned about our children's health, but we do not generally need to know whether they have had any water-- they drink plenty of milk, fruit juice and other beverages in the course of the day.
0

have you drank water or drunk water?

Related Questions