当前位置:高中试题 > 英语试题 > 虚拟语气 > You       very fast if you went from New York to Boston in six hours.A.should dr...
题目
题型:不详难度:来源:
You       very fast if you went from New York to Boston in six hours.
A.should driveB.must have drivenC.may driveD.would have driven[

答案
B
解析
句意为如果你是从纽约到波士顿六个小时之内到的话,你一定开的很快。由went 可知是过去,此题考查推测,must have done 是对过去事情肯定的推测,因此选B。 
核心考点
试题【You       very fast if you went from New York to Boston in six hours.A.should dr】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
If it ______ tomorrow, our picnic _______ to be put off. 
A.rains;wouldhave
B.shouldrain;wouldhave
C.rains;has
D.wouldrain;wouldhave

题型:不详难度:| 查看答案
-Is Jack on duty today?
-It ____ be him. It’s his turn tomorrow.
A.mustn’tB.won’tC.can’tD.needn’t

题型:不详难度:| 查看答案
I_______  such a foolish mistake if I had been a little more careful.
A.wouldn’t makeB.wouldn’t have made
C.hadn’t madeD.didn’t make

题型:不详难度:| 查看答案
We ________ such great achievements without your efforts. Thanks a lot.
A.can’t have madeB.couldn’t have made
C.were unable to makeD.are unable to make

题型:不详难度:| 查看答案
Being examined twice a year,whether it is a car or a bus or a truck,is the rule that every driver _______obey in this city.
A.shallB.canC.ought toD.need

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