If you ______ earlier, you ________ him.A.came; would meetB.had come; would have
题型:不详难度:来源:
If you ______ earlier, you ________ him.A.came; would meet | B.had come; would have met | C.had come; would meet | D.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.may | B.must | C.should | D.will |
|
-----He should have come to join in the thorough cleaning. -----He________, I think. It’s not his turn.A.needn’t have to | B.needn’t have | C.didn’t have to | D.doesn’t need to |
|
-----________ he be watching TV now? ------Yes, he ________ be watching TV now. A.Must, can | B.Can ,must | C.Can, can | D.May, must |
|
There was plenty of time. She ________ .A.mustn"t have hurried | B.couldn"t have hurried | C.must not hurry | D.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; should | B.can; shall | C.must; shall | D.can; could |
|
最新试题
热门考点