549.My friend,who ______ on the International Olympic Committee all his life,is retiring next month.
A.served
B.is serving
C.had served
D.has served
550.I won't tell the student the answer to the math problem until he _____ on it for more than an hour.
A.has been working
B.will have worked
C.will have been working
D.had worked