She ____ the house the whole morning but it seems to be at least an hour before she finishes it.
#102096
A
has been cleaning
B
cleaned
C
had cleaned
D
has cleaned