精英家教网 > 高中英语 > 题目详情
Had Tom studied harder, he ________ the exam.
A.must have got throughB.would have got through
C.would get throughD.could get through
B

试题分析:考查虚拟语气。本题考查与过去事实相反的虚拟语气,故主句用would + have done。注意从句Had Tom studied harder, =" If" Tom had studied harder。句意:如果汤姆学习更努力点的话,他可以通过考试的。故B正确。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

(2013·辽宁五校二模)—Mum, can I watch the TV program for another twenty minutes?
—Sorry, dear, it's time you ________ to bed.
A.went B.go
C.will go D.must go

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2013·四川高考)—Why are your eyes so red? You ________ have slept well last night.
—Yeah, I stayed up late writing a report.
A.can'tB.mustn't
C.needn'tD.won't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I        to my cousins birthday party last night, but I was not available.
A.went B.had goneC.would goD.would have gone

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Attention, please. All of you students _______ remain in their seats until all the papers have been collected.
A.canB.willC.mayD.shall

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2013·高考陕西卷)My mom suggests that we________eat out for a change this weekend.
A.shouldB.might
C.couldD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

She________the opportunity,but unfortunately she just let it go.
A.should have takenB.must have taken
C.needn't have takenD.can't have taken

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I would rather you ______ my advice. Now you’ve got a bad result. It serves you right.
A.tookB.would takeC.had takenD.take

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If I had been a little more careful, I _______the wallet behind.
A.won't leaveB.hadn't leftC.didn't leaveD.wouldn't have left

查看答案和解析>>

同步练习册答案