0
Anonymous Posted 11 years ago
Grammar

I have drunk

Hi

So these two sentences sound fine:
I have eaten.
I have been eating.

However with these the first one sounds wrong:
I have drunk.
I have been drinking.

Why can't I say "I have drunk"?

Thanks!
  

Top answer

Anonymous Hi So these two sentences sound fine: I have eaten. Thanks! All of your sentences are devoid of context, so they all sound bare and stilted, but in the right environment, there's no reason you can't use all of them.

  • Anonymous Hi So these two sentences sound fine: I have eaten.
  • Thanks!
  • All of your sentences are devoid of context, so they all sound bare and stilted, but in the right environment, there's no reason you can't use all of them.
  • They are all grammatical.
  • Of course, that doesn't tell you in what contexts they might be appropriate, but that's a different question.
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.

1 Answers
0
Anonymous Hi So these two sentences sound fine: I have eaten. I have been eating.However with these the first one sounds wrong:I have drunk.I have been drinking.Why can't I say "I have drunk"?Thanks!
All of your sentences are devoid of context, so they all sound bare and stilted, but in the right environment, there's no reason you can't use all of them. They

Related Questions