.I didn’t see Mr White at the meeting ._____ he come, he would have given a lect

.I didn’t see Mr White at the meeting ._____ he come, he would have given a lect

题型:不详难度:来源:
.I didn’t see Mr White at the meeting ._____ he come, he would have given a lecture.
A.WouldB.DidC.ShouldD.Had

答案
D
解析
根据语境可知, 后一句是一个表示与过去事实相反的假设。if条件从句用过去完成时had done主句用would have+ 过去分词, 又知if条件句中如有were, should, had,可以省去if,并使用倒装语序, 即were, should, had+主语+谓语动词。故答案为D。
举一反三
Jane doesn"t intend to hunt work in no time because she supposes that if she ______ a job she probably wouldn"t be able to care for her sick parents as often as possible.
A.has to getB.had gotC.were to getD.could have got

题型:不详难度:| 查看答案
——Could you lend me some money?
——I’m sorry If I _____a lot of money , I would lend some to you.
A.haveB.hadC.am to haveD.would have

题型:不详难度:| 查看答案
“I thought you wouldn’t mind.” “Well, as a matter of fact I don’t, but you _____ me first.”
A.should askB.should have asked
C.must askD.must have asked

题型:不详难度:| 查看答案
“I called you yesterday. A woman answered, but I didn’t recognize her voice.” “Oh, it _____ my aunt Jean.”
A.must beB.must have been
C.might beD.can have been

题型:不详难度:| 查看答案
That car nearly hit me; I ______.
A.might be killedB.might have been killed
C.may be killedD.may been killed

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

超级试练试题库

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