问题

The window must have taken you quite a lot of 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
正确答案是: