问题

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;
正确答案是: