这道题考察的是“现在完成进行时”这个时态.
首先看到all his life 你就应该知道要用完成时,再看is retiring next 你就可以了解到my grandpa现在还没有退休,他将在下周退休,所以用现在完成进行时.