当前位置:高中试题 > 英语试题 > 一般现在时 > ----- The windows must have taken you quite a long time that day. ----- Right. T...
题目
题型:不详难度:来源:
----- The windows must have taken you quite a long time that day.
----- Right. They ______ for months.
A.haven’t been cleanedB.didn’t cleanC.hadn’t been cleanedD.haven’t cleaned

答案
C
解析
考查时态。根据must have taken可知是过去的某个时间擦窗户的,那么窗户很久没有被擦是在这之前,所以使用过去完成时。句意:—那些窗户一定花了你很长时间吧!—是的。他们已经好几个月没有被擦了。
核心考点
试题【----- The windows must have taken you quite a long time that day. ----- Right. T】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
There are lots of problems in your hometown, but we"re happy to see many of them___________.
A.are solvingB.are solved C.have solvedD.are being solved

题型:不详难度:| 查看答案
—You seem familiar with Mr. John?
—Of course, we________ together for three years in the 1990s.
have worked    B. had worked    C. are working     D. worked
题型:不详难度:| 查看答案
Don’t telephone me at 8 a.m. tomorrow — I ________ a meeting.
A.am havingB.will be having
C.am about to haveD.have had

题型:不详难度:| 查看答案
Last year I applied to Princeton University. I ________ they would say yes — but they did, and now here I am.
A.never thinkB.am never thinking
C.have never thought D.never thought

题型:不详难度:| 查看答案
— Mum,I really think Dad should have a break and get relaxed.
—Yes.He  too long.
A.readB.had read
C.has been readingD.is reading

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.