当前位置:高中试题 > 英语试题 > 虚拟语气 > Jack _______ yet last night, otherwise he _______ me.A.mustn’t have arrived; mus...
题目
题型:不详难度:来源:
Jack _______ yet last night, otherwise he _______ me.
A.mustn’t have arrived; must have phonedB.can’t have arrived; would have phoned
C.may have arrived; need have phonedD.shouldn’t have arrived; can have phoned

答案
B
解析
否定推测要用can’t/couldn’t+…;与过去事实相反的虚拟语气,条件句用过去完成时态,主句用过去将来完成时态,即would/should/could/might+have+p.p.。
核心考点
试题【Jack _______ yet last night, otherwise he _______ me.A.mustn’t have arrived; mus】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
It’s strange that they_____nothing about this matter.
A.knowB.would knowC.knowsD.knew

题型:不详难度:| 查看答案
If you____wait a moment, I’ll go and find our manager.
A.canB.shouldC.willD.must

题型:不详难度:| 查看答案
_____he come, the problem would be settled.
A.WouldB.ShouldC.ShallD.If

题型:不详难度:| 查看答案
—— Nacy_________ the letter from her mother.
—— No, she can’t have. The postman hasn’t come yet.
A.can receiveB.can have received C.must have receivedD.must receive

题型:不详难度:| 查看答案
You_______go to the party if you don’t finish your homework first.
A.won’tB.don’tC.oughtn’tD.shan’t

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.