Olá
ASPIRADEDEU,
Eu mudaria o título do tópico para verbal times porque a resposta não tem nada a ver com past perfect, mas fica a seu critério.
A ideia dessa oração é a de que algo aconteceu no passado, mas continua no presente, então, nós utilizamos o present perfect continuous.
The Millers (they) + have + been + touring (verb in the ing form) Brazil for the last ten years.
O present perfect continuous é a mesma ideia, porém de algo que aconteceu no passado por um tempo e outra ação, também no passado, interrompeu essa que acontecia anteriomente.
My mom had been cooking since her childhood before she passed alway.
Espero ter ajudado