你说的没错,原应该用过去完成时态had retired, 但是别忘了短暂性动词的问题,retire 退休,是短暂性又叫瞬间动词,它的动作不能延续,即不能从2008年之前延续到2008年,所以只用过去时。