But for the heavy traffic, the police ___ the thieves who tried to escape in the

But for the heavy traffic, the police ___ the thieves who tried to escape in the

题型:不详难度:来源:
But for the heavy traffic, the police ___ the thieves who tried to escape in the stolen car.
A.would not catchB.couldn’t have caughtC.haven’t caughtD.couldn’t catch

答案
B
解析
考查虚拟语气。根据句中but for (要不是)得知条件,要不是交通繁忙,警察就不能抓住企图逃跑的贼了。couldn’t have done 本不能做……却做到了。
举一反三
Generally speaking, my grandmother is nice and kind, but she _______ be very
stubborn at times.
A.shouldB.shallC.mustD.can

题型:不详难度:| 查看答案
— Mum, would you please buy me an MP5 player?
— If you can help do some housework the whole vacation, you ____ have one as a reward.     
A.mustB.needC.wouldD.shall

题型:不详难度:| 查看答案
--Pity you missed the lecture on nuclear pollution.
-- I ___ it, but I was busy preparing for a job interview.
A.attendedB.had attendedC.would attendD.would have attended

题型:不详难度:| 查看答案
—The contest is so easy, but you fail to pass it.
—I’m sorry it ______ be this way.
A.needB.shouldC.mayD.would

题型:不详难度:| 查看答案
---What did you say to Julia? I saw her crying in the dormitory alone.
--- It ______ my fault. We talked happily when I was with her in the classroom.
A.mustn’t have beenB.should have been
C.shouldn’t have been D.couldn’t have been

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.