0
Soti Posted 15 years ago
Grammar

Helloooo

I am confused between did you and have you?how to use them???plzz give me examples......
  

Top answer

Did you do it? Yes, I did it. Have you done it?

  • Did you do it?
  • Yes, I did it.
  • Have you done it?
  • Yes, I have done it.
  • It is on your table now.
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.

3 Answers
0
Did you do it?

Yes, I did it.

Have you done it?

Yes, I have done it. It is on your table now.

As you can see, 'did you do it' is in past perfect tense. Therefore, 'I' did it. However, the effect of the action is not important. The effect may or may not last up to now.

'Have you done it' is in present perfect tense. Therefore, 'I have done it'. The effec
0
'Did you do it' is simple past, not past perfect.

Related Questions