当前位置:高中试题 > 英语试题 > 虚拟语气 > 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 本不能做……却做到了。
核心考点
试题【But for the heavy traffic, the police ___ the thieves who tried to escape in the】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
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

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