问题

The windows must have taken you quite a long time that day——RightThey for weeks
A:haven’t been cleaned
B:hadn’t been cleaned
C:didn’t clean
D:haven’t cleaned
B:hadn’t been cleaned
C:didn’t clean
D:haven’t cleaned
正确答案是: