问题

Why does she look so tired?– She ________ all the morning and she still hasn’t finished it
A:cleaned
B:was cleaning
C:has been cleaning
D:has cleaned
B:was cleaning
C:has been cleaning
D:has cleaned
正确答案是: