问题

The windows musthave taken you quite a long time that day. ——Right.They for weeks.

A:haven’t beencleaned
B:hadn’t been cleaned
C:didn’t clean
D:haven’t cleaned
正确答案是: