By the time he got up, I ______ for two hours in the factory.
#100958
A
have worked
B
worked
C
was working
D
had been working