-------- The window is dirty. --------- I know. It __________ for weeks.A.hasn’t cleaned B.didn’t cl

题目简介

-------- The window is dirty. --------- I know. It __________ for weeks.A.hasn’t cleaned B.didn’t cl

题目详情


-------- 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

试题分析:考查时态和语态。现在完成时可以表示过去发生的事情对现在的影响,也可以表示过去发生的事情持续到现在。句意:—窗户很脏。—我知道,这些窗户已经很几个星期没有被擦了。指过去没有擦窗户的事情对现在的影响就是窗户很脏。故D正确。
点评:现在完成时可以表示过去发生的事情对现在的影响,也可以表示过去发生的事情持续到现在。

更多内容推荐