Had he studied harder, he______the final exams.A.would passB.could passC.had pas

Had he studied harder, he______the final exams.A.would passB.could passC.had pas

题型:不详难度:来源:
Had he studied harder, he______the final exams.
A.would passB.could pass
C.had passedD.would have passed

答案
D
解析

试题分析:句意:如果他更加努力的学习,他就会通过最后的考试。这里的Had he studied harder,是省略倒装的虚拟条件句,相当于:If he had studied harder,所以主句用would have done,所以选D。
举一反三
The result was disappointing-we ______ have won the game easily.
A.willB.shouldC.canD.must

题型:不详难度:| 查看答案
Tony ____ the invitation, otherwise he would have attended your birthday party.
A.couldn’t have receivedB.mustn’t have received
C.needn’t have receivedD.shouldn’t have received

题型:不详难度:| 查看答案
Housing prices _____much higher now if the government hadn’t taken measures to control house dealing.
A.wereB.would be C.had beenD.would have been

题型:不详难度:| 查看答案
The experts present at the conference all insisted that greenhouse gas emission        be reduced from now on.  
A.mustB.will C./D.can

题型:不详难度:| 查看答案
If Peter had not hurt his leg, he ______ the important meeting last week.
A.will attend B.attended
C.would have attendedD.would attend

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

超级试练试题库

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