当前位置:高中试题 > 英语试题 > 虚拟语气 > --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.
核心考点
试题【--Has he passed the exam yet?  ---No,He ___ it if he had studied harder.A.would 】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
--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

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