Learn English – “I have completed” versus “I had completed”

past-perfectperfect-constructionspresent-perfect

I completed all the tasks assigned. How to convey this ?

I have completed all the tasks.

or

I had completed all the tasks.

Which one is correct ?

Best Answer

As far as I understand meaning of Past Perfect tense, I think it makes sense when you have some more information in the sentence about something that happened later, example:

I had completed all the tasks before John came back.

(John came back in the past, but I had completed the tasks earlier)