问题

I’m very tiredI _______ on the night shift for several weeks.
A:worked
B:had worked
C:have been working
D:have worked
B:had worked
C:have been working
D:have worked
正确答案是: