If you ______ earlier, you ________ him.A.came; would meetB.had come; would have

If you ______ earlier, you ________ him.A.came; would meetB.had come; would have

题型:不详难度:来源:

If you ______ earlier, you ________ him.
A.came; would meetB.had come; would have met
C.had come; would meetD.would come; met

答案
B
解析
考查虚拟语气。句意:如果你来的早一点,你本来会遇到他。“would+have+done”表示对过去事情的假设,意思是“本来会做”。故选B。
举一反三

. There ____ be a flight for Kunming this evening, but you’d better find it out for sure.
A.mayB.mustC.shouldD.will

题型:不详难度:| 查看答案

-----He should have come to join in the thorough cleaning.
-----He________, I think. It’s not his turn.
A.needn’t have toB.needn’t haveC.didn’t have toD.doesn’t need to

题型:不详难度:| 查看答案

-----________ he be watching TV now?
------Yes, he ________ be watching TV now.
A.Must, canB.Can ,mustC.Can, canD.May, must

题型:不详难度:| 查看答案

There was plenty of time. She ________ .
A.mustn"t have hurriedB.couldn"t have hurriedC.must not hurryD.needn"t have hurried

题型:不详难度:| 查看答案

. “You ___ not be too careful in the exam. Do and check your papers carefully and you ____ not take your papers out of the examination room after the exam.” the teacher told us before the exam.
A.must; shouldB.can; shallC.must; shallD.can; could

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

超级试练试题库

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