Ответ:

Перевод задания: Фрэнк вёл машину шесть часов без перерыва, поэтому решил где-нибудь остановиться и отдохнуть.

Ответ: a) had been driving — Past Perfect Continuous показывает длительное действие, продолжавшееся до момента в прошлом.

Перевод ответа: вёл машину.