DID, HAVE DONE, HAD DONE: past simple, present perfect and past perfect (and more!)
Present Perfect vs Past Simple | Have done vs Did
Present Perfect vs Past Simple: I have done vs I did
I have done or I did? - Difference between present perfect tense and simple past tense
Did or Have done or Had done | Past Simple or Present Perfect | Past Simple or Past Perfect
"Did" vs "Have done" - so when we should choose past simple and present perfect
I did (Past Simple) & I have done (Present Perfect) | English Tenses #4 | B1-Intermediate
Present Perfect have done and Past Simple did - English Language Learning - 28 Intermediate
Grammar Class (have + past participle)
PAST PERFECT | HAD GONE | HAD DONE | HAD HAD - English Grammar
Learn English - past simple & present perfect ("I did, I have done")
Grammar| Past Simple 'I did' VS Past Perfect 'I have done'
Lesson 20 I have done (present perfect) and I did (past simple)
has done vs did | Present perfect or past simple
Use of Do Did Does and Done | Perfect Tense | English Grammar | Smart Edututorials
Basic English Grammar | How to use Do Does Did - Done | Present Simple| Past simple | Perfect tense
Present perfect (I have done) or past simple ( I did )
What have you done lately? Present Perfect Tense
Done Is The Past Tense Of To Do (Original Song)
13 - Сравнение PRESENT PERFECT и PAST SIMPLE. Часть 1 (I have done / I did)