3. —The windows are dirty.

问题描述:

3. —The windows are dirty. —I know. They _________ for weeks. A. haven’t cleaned B. didn’t clean C. weren’t cleaned D. haven’t been cleaned
麻烦您给解答一下,谢谢
1个回答 分类:英语 2015-08-15

问题解答:

我来补答
解题思路: 理解句子的语义;熟悉现在完成时的使用条件和结构;掌握被动语态。
解题过程:
如下
D 现在完成时。时间段一直持续到现在,且clean与windows是被动关系。
 
 
展开全文阅读
剩余:2000