have done / has done

10:44
have had / has had

12:58
past tense - present perfect tense - past perfect tense

8:21
DID, HAVE DONE, HAD DONE: past simple, present perfect and past perfect (and more!)

21:43
HAVE BEEN / HAS BEEN / HAD BEEN - Complete English Grammar Lesson with Examples

8:53
present perfect vs present perfect continuous tense

9:54
I AM, I WAS, I HAVE BEEN and I HAD BEEN in English - what's the difference and how to use them?

17:36
Basic English Grammar | How To Use DO, DOES, DID, DONE

7:25