0
Anonymous Posted 16 years ago
Grammar

Did/Done

Hello!
I would like to learn the difference between "did" and "have done." When should you use them? For example...I did/have done some writing practice over the summer...
Any help would be great!
Thanks in advance, Rach.
  

Top answer

They can both be used to refer to the same action in the past. With 'have done' you cannot be specific about when the action occured. I did that last night.

  • They can both be used to refer to the same action in the past.
  • With 'have done' you cannot be specific about when the action occured.
  • I did that last night.
  • I saw that movie a year ago.
  • I've already done that, and I don't want to do it again.
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
They can both be used to refer to the same action in the past. With 'have done' you cannot be specific about when the action occured.

I did that last night. I saw that movie a year ago.

I've already done that, and I don't want to do it again.

You can also use the perfect to refer to an action continuing up to the present time:

I've lived in Seattle for fort

Related Questions