What are the tenses in these sentences? Why are they used?
Karl Marx lived there for five years.
John has lived there for three years.
He has done a lot of homework.
He did a lot of homework.
They have been to the Efteling on a school trip and they are very tired.
They went to the Efteling on a school trip.