– Why does she look so tired?-- She ________ all the morning and she still hasn’t finished it.
#104525
A
cleaned
B
was cleaning
C
has been cleaning
D
has cleaned