题目内容
—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指上句中的window,是动作clean的承受者;同时时间状语for weeks加上语境中强调的是现在的情况,所以要用现在完成时。A项为主动语态;B项是主动语态,而且时态也不正确;C项是被动语态,但时态不合适。
练习册系列答案
相关题目
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 |