问题

She ____ the house the whole morning but it seems to be at least an hour before she finishes it
A:has been cleaning
B:cleaned
C:had cleaned
D:has cleaned
B:cleaned
C:had cleaned
D:has cleaned
正确答案是: