As per Man SC:Chapter 7, Problem Set -3,
Original Question:
Q: Mozarat, who died in 1791, has lived in Salzburg for most of his life.
Corrected versions:
1. Mozarat, who died in 1791, lived in Salzburg for most of his life.
2. Mozarat, who died in 1791, had lived in Salzburg for most of his life.
Doubt: Why is the past perfect version also correct. Ist the past tense itself is sufficient here.
We dont need to emphase the time frame , because the sequence of the past events is pretty obvious here! I think GMAT prefers simple tenses over progressive tenses