- He worked for me for eight years
- He ** has worked** for me for eight years
- He had worked for me for eight years
What is the difference in meaning between these three sentences?
- He worked for me for eight years
- He ** has worked** for me for eight years
- He had worked for me for eight years
In 1), he no longer works for you. In 2), he is still working for you. In 3), at the time of a past event, this person at that time had worked for you for 8 years.