Had Tom studied harder, he ________ the exam.A.must have got throughB.would have
题型:不详难度:来源:
Had Tom studied harder, he ________ the exam.A.must have got through | B.would have got through | C.would get through | D.could get through |
|
答案
B |
解析
试题分析:考查虚拟语气。本题考查与过去事实相反的虚拟语气,故主句用would + have done。注意从句Had Tom studied harder, =" If" Tom had studied harder。句意:如果汤姆学习更努力点的话,他可以通过考试的。故B正确。 |
举一反三
If you had lived in the Middle Ages,you ________the chance to appreciate the art works of Leonardo da Vinci.A.won’t have had | B.wouldn’t have | C.wouldn’t have had | D.mustn’t have had |
|
---Your sister looks upset. ---Yes, I’d rather I _____ her the bad news.A.didn’t tell | B.don’t tell | C.hadn’t told | D.wouldn’t told |
|
If only I _______ your praise then! For, you see, I lost heart and gave up.A.have heard | B.hear | C.had heard | D.heard |
|
____ it rain tomorrow, we would have to put off the visit to the Yangpu Bridge. A.Were | B.Should | C.Would | D.Will |
|
Attention, please. All of you students _______ remain in their seats until all the papers have been collected. |
最新试题
热门考点