—The windows are dirty.—I know. They _________ for weeks.A.haven’t cleanedB.didn
题型:不详难度:来源:
—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 |
|
答案
D |
解析
这题考查时态语态的用法,时间是for weeks,说明是表示几个星期都没被打扫了。用现在完成时的被动式。句意是:--窗户很脏。--我知道,他们几个星期没擦了。选 D。 |
举一反三
Luckily good things _________ here to save local wildlife.A.are doing | B.are being done | C.had been done | D.will do |
|
---I have got a headache. ----No wonder .You _______in front of that computer too long .A.work | B.are working | C.have been working | D.worked |
|
I know a little bit about the city as I __________ there for one year in my youth.A.am studying | B.had studied | C.studied | D.have studied |
|
Catherine came home happily, which suggested that she the final exam.A.had passed | B.pass | C.would pass | D.should pass |
|
– May I go to the movies tonight, mum? -- You can when you ____ your homework.A.will finish | B.are finishing | C.will have finished | D.have finished |
|
最新试题
热门考点