问题

The window is dirty.—-I know. It ______ for weeks.
A:hasn’t cleaned
B:didn’t clean
C:wasn’t cleaned
D:hasn’t been cleaned
B:didn’t clean
C:wasn’t cleaned
D:hasn’t been cleaned
正确答案是: