At a construction site in our city the workers have uncovered an ancient wall th
题型:不详难度:来源:
At a construction site in our city the workers have uncovered an ancient wall that_______ to keep the enemy out of the city, but it requires further evidence.A.might have functioned | B.would have functioned | C.must have functioned | D.should have functioned |
|
答案
A |
解析
考查虚拟语气。might have done 意为“过去可能是做什么的”,是对过去肯定的猜测。句意为:在市里的一处工地上,工人们挖出了一道以前可能是用来御敌的城墙,但这还有待进一步验证。根据句意选A。 |
举一反三
(天津市河东区201 4年高三二模考试)14. I_______ to go for a walk, but someone called and I couldn"t get away.A.was planning | B.planned | C.had planned | D.would plan |
|
(2014重庆一中高三下第三次月考)4. —Why! I couldn’t get you on the phone yesterday afternoon? —We _____ kites in the yard when you phoned.
A. could be flying
| B. might have flied
| C. must have been flying
| D. should be flying
|
|
——I left my handbag on the train, but luckily someone gave it to a railway official. ——How unbelievable to get it back! I mean, someone ______ it.A.will have stolen | B.might have stolen | C.should have stolen | D.must have stolen |
|
— Did you make it at last? — Yes. But for your help,it _____ a serious loss.
A. had caused
| B. must have caused
| C. would have caused
| D. may cause
|
|
(2014届江西省重点中学盟校高三第二次联考英语试卷)33. -You didn’t invite Mary to the ball? -_____ ? A.Must I invite | B.Should I have invited? | C.must I have invited | D.Should I invite |
|
最新试题
热门考点