问题

Where does your father work, Lucy?—-In EnglandBut he _____ in France for 8 years
A:has worked
B:has been worked
C:have been working
D:worked
B:has been worked
C:have been working
D:worked
正确答案是: