问题
选择题
-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
答案
D
题目分析:句意:--窗户很脏。---我知道。它有数周没被清洁了。这里强调没有被清洗已经持续了几周,可能还要进行下去,符合现在完成进行时的用法,而且the windows和clean是被动关系,选D。