0
WesternAmerican Posted 19 years ago
Grammar

What did you do yesterday / What have you done yesterday

?
  

Top answer

What did you do yesterday? - correct What have you done yesterday? - incorrect

  • What did you do yesterday?
  • - correct What have you done yesterday?
  • - incorrect
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.

13 Answers
0
What did you do yesterday? - correct

What have you done yesterday? - incorrect
0
Thank you very much, nona.
0
You can't use the present perfect together with a mention of a definite time -- like "yesterday" -- so it has to be

What did you do yesterday?


CJ
0
I've finally got it. Thank you. Emotion: smile

1. I ate shrimps yesterday.
2. I have eaten shrimps, and now I'm full up
0
I remember I read a post on shrimp and the word shrimp is both plural and singular. So you don't need an s.
0
The plural form of shrimp is either shrimp or shrimps. (Longman Advanced American Dictionary, 2003)
0
Thank you for the information, Teo.

A quick question, is it natural to say 'full up' to indicate you are full?
0
Just full is much more usual where I live.

CJ
0
New2grammarA quick question, is it natural to say 'full up' to indicate you are full?
Not in my world. You say: I'm full

Related Questions