问题

She _____ on this essay for twenty minutes but she has written only about a hundred words
A:will be working
B:worked
C:has been working
D:will have worked
B:worked
C:has been working
D:will have worked
正确答案是: