精英家教网 > 高中英语 > 题目详情
— The window must have taken you quite a lot of time that day.
— Right. They____ for weeks.
A.haven’t been cleaned B.hadn’t been cleaned
C.didn’t cleanD.haven’t cleaned
B
考查时态。句意:那天擦窗户一定花了你很长时间吧。是的,他们已经好几周没擦了。must have taken表示的是对去事情肯定的推测,在这之前发生的动作应用过去完成时态。所以选B。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

—Why can’t you catch my question?
—Sorry. I _______a magazine.
A.readB.was readingC.had readD.am reading

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You can’t imagine what great trouble the doctor had ______ the patient.
A.treatsB.treatingC.to treatD.treated

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

  ─Are you going to plant a great many trees in this area?
─Yes. The soil _________ away in this way.
A.doesn’t washB.won’t washC.isn’t washedD.won’t be washed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I was not hearing to the teacher, or else I ___ his questions.
A. answered   B. had answered    C. would have answered   C. have answered

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---Could I have a window seat ?
---All right. Your flight _____ boarding at Gate 18 at 2:15.
A.have begunB.beganC. is to beginD.begins

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I suppose that when I come back in two year’s time all these old houses will ____ down.
A.have pulledB.be pulling
C.have been pulledD.be pulled

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I will not speak unless _______.
A.I will be asked toB.askedC.asked toD.I am asked

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Spoken English slightly differs from country to country. For instance, in some parts of the US the “r” sounds at the end of the words______.
A.is droppedB.have droppedC.has droppedD.are dropped

查看答案和解析>>

同步练习册答案