问题

She is a wellknown doctor now, but she ________ as a cleaner at the hospital for five years
A:has worked
B:worked
C:had worked
D:works
B:worked
C:had worked
D:works
正确答案是: