题目内容
-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
解析:
解析:
本题综合考查动词的时态和语态。It指代The window,与clean之间应该是动宾关系,所以可以排除A、B两个选项。另外题干中的时间状语是for weeks,应该与现在完成时连用。
练习册系列答案
相关题目
Listen to the two girls by the window. What language ____ ?
|
A.did they speak |
B.were they speaking |
|
C.are they speaking |
D.have they been speaking |
He ________ the window of our classroom yesterday because he didn’t come to school.
|
A.mustn’t have broken |
B.mightn’t have broken |
|
C.shouldn’t have broken |
D.couldn’t have broken |