Ответ:

Ответ: B) had been working. Past Perfect Continuous обозначает длительное действие до другого действия в прошлом.