— The window must have taken you quite a lot of time that day. — Right. They____ for weeks.
#103071
A
haven’t been cleaned
B
hadn’t been cleaned
C
didn’t clean
D
haven’t cleaned