—The window is dirty.—I know. It______ for weeks.

admin2008-12-15  35

问题 —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

解析 主语为window,需要用被动语态,表示“被擦”。A、B 均为主动语态,不符合句意,排除之;C、D 为被动语态,需要进一步分析。C 项为过去时态,不能与for weeks 表示一段持续时间的时间状语连用,故选D 项。
转载请注明原文地址:https://kaotiyun.com/show/3vNd777K
0

最新回复(0)