— 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
考查時態(tài)。句意:那天擦窗戶一定花了你很長時間吧。是的,他們已經(jīng)好幾周沒擦了。must have taken表示的是對去事情肯定的推測,在這之前發(fā)生的動作應(yīng)用過去完成時態(tài)。所以選B。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

—Why can’t you catch my question?
—Sorry. I _______a magazine.
A.readB.was readingC.had readD.a(chǎn)m 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.a(chǎn)skedC.a(chǎn)sked 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.a(chǎn)re dropped

查看答案和解析>>

同步練習(xí)冊答案