Please consider the following four sentences.
1 - He finished school
2 - He has finished school
3 - He had finished school
4 - He did finish school
Do all of these sentences mean the same or not? If there are any differences, could you explain?
I'm not asking which one is more appropriate to express that someone completed his last school year. Instead, I'm just using these sentences as examples in order to understand the correct usage of each past tense form in English. Thank you.
Edit: Not a duplicate. My question considers specific past tense forms, while the suggested question deals with other unrelated tenses and aspects.