16 views
by (67.8k points)

1 Answer

0 votes
by (111k points)
edited by
Had done and has done both are correct, but their usage depends on the tense, which you need. If the sentence in the past perfect tense, and you want to say that an action happened before another action in the past, you should use had done, while if the sentence in the present perfect tense, and you want to say that an action happened and completed from a short time,  you should use has done.

Examples: He has already done his homework.

He had done his homework, before he went out.

Related questions

1 answer 9 views
asked Jun 28 by Asklent062021 (12.6k points)
1 answer 37 views
asked Jun 5 by Asklent052021 (67.8k points)
1 answer 71 views
asked Sep 18, 2020 by anonymous
0 answers 5 views
asked Dec 30, 2020 by anonymous
0 answers 5 views
asked Dec 28, 2020 by anonymous
Welcome to Asklent Q&A, where you can ask questions and receive answers from other members of the community.
...