Hi Experts --
Just wondering, from a meaning perspective -- what is the difference between a sentence in the past tense vs. a sentence in the past perfect vs sentence in present perfect
example
-- Yesterday, I completed the work
vs
-- Yesterday, I Had completed the work
vs
-- Yesterday, I HAVE completed the work
-----------
What is the difference in meaning between the 3 sentences -- in terms of meaning or effects specifically ?