0
Anonymous Posted 14 years ago
Grammar

What is the difference?

Could you please explain me what is the difference between:
-I have had three beers tonight.
- I took three beers tonight

Can "have had" and "took" be used at the same sence?
  

Top answer

-I have had three beers tonight. This is a standard, traditional expression. -I have drunk three beers tonight.

  • -I have had three beers tonight.
  • This is a standard, traditional expression.
  • -I have drunk three beers tonight.
  • This is a more formal expression.
  • -I took three beers tonight.
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.

2 Answers
0
-I have had three beers tonight. This is a standard, traditional expression.
-I have drunk three beers tonight. This is a more formal expression.

-I took three beers tonight. This is probably an informal colloquial (possible regional) expression. I have not heard it used.
0
Thank you for the explanation Emotion: smile

Related Questions