--Has he passed the exam yet?  ---No,He ___ it if he had studied harder.A.would

--Has he passed the exam yet?  ---No,He ___ it if he had studied harder.A.would

题型:不详难度:来源:
--Has he passed the exam yet?  ---No,He ___ it if he had studied harder.
A.would passB.passedC.should has passedD.would have passed

答案
D
解析
这是虚拟条件句,表示过去事实相反,所以选用D.
举一反三
--Who has opened the door?  ---I think it __ be Lin Tao. He’s always the first to get here.
A.is able toB.can"tC.mustD.mustn’t

题型:不详难度:| 查看答案
—I didn’t go to the Museum yesterday.    
—Yes, but I would rather you ___there too.
A.went B.had goneC.should goD.would have gone

题型:不详难度:| 查看答案
You ______ be hungry already — you had lunch only two hours ago!
A.wouldn’tB.can’tC.mustn’tD.needn’t

题型:不详难度:| 查看答案
--- I stayed at a hotel while in New York .
--- Oh, did you? You ____ with Barbara.
A.could have stayedB.could stayC.would stayD.must have stayed 

题型:不详难度:| 查看答案
If I ___ the answer to the question , I ____  you..
A.know; would tellB.would know; would tell
C.knew ; would tellD.know ; tell

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

超级试练试题库

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