He said he would come to attend the lecture if he ___________ time.A.hasB.has ha

He said he would come to attend the lecture if he ___________ time.A.hasB.has ha

题型:不详难度:来源:
He said he would come to attend the lecture if he ___________ time.
A.hasB.has hadC.will haveD.had

答案
D
解析
考查虚拟语气。这是一个与现在事实相反的条件句中的虚拟语气,从句用过去时,主句用情态动词+动词原形。句意:他说如果他有时间,他会来参加演讲的。
举一反三
The doctor recommended he        a few more days in hospital.
A.staysB.to stayC.stayD.would stay

题型:不详难度:| 查看答案
At first sight, it ________ look like a generous offer; actually, it is a trick.
A.mayB.mustC.shallD.should

题型:不详难度:| 查看答案
If you had joined the chat room ten minutes ago, you ______what we were talking about!
A.have knownB.knewC.would have knownD.would know

题型:不详难度:| 查看答案
To qualify yourself for this kind of new job, I recommend that you _____ some online courses.
A.to takeB.takingC.takeD.would take

题型:不详难度:| 查看答案
—How was the professor"s lecture?
—Impressive. Thank you so much for giving me a lift during the rush hours. If not, I ________ the lecture today.
A.couldn"t attendB.might not have attended
C.mustn"t have attendedD.can"t have attended

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

超级试练试题库

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