(2013·山东烟台市二模)Mr. Johnson, ________ as a manager for many years, found it hard to be an ordinary clerk again.
#89079
A
having worked
B
worked
C
to have worked
D
working