----- 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 cleaned | B.didn’t clean | C.hadn’t been cleaned | D.haven’t cleaned |
|
答案
C |
解析
考查时态。根据must have taken可知是过去的某个时间擦窗户的,那么窗户很久没有被擦是在这之前,所以使用过去完成时。句意:—那些窗户一定花了你很长时间吧!—是的。他们已经好几个月没有被擦了。 |
举一反三
There are lots of problems in your hometown, but we"re happy to see many of them___________.A.are solving | B.are solved | C.have solved | D.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 having | B.will be having | C.am about to have | D.have had |
|
Last year I applied to Princeton University. I ________ they would say yes — but they did, and now here I am.A.never think | B.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.read | B.had read | C.has been reading | D.is reading |
|
最新试题
热门考点