—The windows are dirty.—I know. They _________ for weeks.A.haven’t cleanedB.didn’t cleanC.weren’t cl

题目简介

—The windows are dirty.—I know. They _________ for weeks.A.haven’t cleanedB.didn’t cleanC.weren’t cl

题目详情

—The windows are dirty.
—I know. They _________ for weeks.
A.haven’t cleanedB.didn’t clean
C.weren’t cleanedD.haven’t been cleaned
题型:单选题难度:偏易来源:不详

答案

D
这题考查时态语态的用法,时间是for weeks,说明是表示几个星期都没被打扫了。用现在完成时的被动式。句意是:--窗户很脏。--我知道,他们几个星期没擦了。选 D。

更多内容推荐