Both sentences are in the past, what is the difference?
Mr X had driven them home.
Mr X has driven them home.
Both sentences are in the past, what is the difference?
Mr X had driven them home.
Mr X has driven them home.
the difference is that the first sentence is in past perfect because the auxiliary you are using is had, while the second sentence is written in present perfect for this time we use as auxiliary Has / Have. Another big difference is the usefulness of these times.
The Present Perfect we use it when. An action that started in the past and continues to the present. I have lived in this city for six months. An action that happened before now (unspecified time)
While the Past Perfect we use it when: An action that happened before a time in the past