精英家教网 > 高中英语 > 题目详情
Thank you so much! But for your text message, I ____ home without my ID card this morning.
A.would have leftB.would leaveC.had left D.left
A
考查虚拟语气。根据句意可知该句是对过去的虚拟,要选用would/could/might have done结构,but for 要不是
句意为非常感谢你,要不是你的短信,我今天早上就会不带身份证出门了。
练习册系列答案
相关习题

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

We      the postcards yesterday, but it didn’t arrive.
A.should receiveB.ought to receive
C.ought to have receivedD.must have received

查看答案和解析>>

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

He said he would come to attend the lecture if he ___________ time.
A.hasB.has hadC.will haveD.had

查看答案和解析>>

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

He caught a bad cold. He ____on more clothes that day.
A. should have put      B should have putted  C. had put  D. was put

查看答案和解析>>

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

He was very busy yesterday;otherwise,he ______ to the meeting.
A.would comeB.cameC.would have comeD.will come

查看答案和解析>>

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

I     have passed my examination easily, but I made too many stupid mistakes.
A.mustB.willC.shallD.could

查看答案和解析>>

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

But for their help, we ______ the program in time.
A.can not finishB.will not finish
C.had not finishedD.could not have finished

查看答案和解析>>

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

— Can you imagine what is Jack doing now? He is playing football outside while everyone else is busy in class!
— He     his homework, I think.
A.must have finishedB.must finishC.can’t have finished D.mustn’t have finished

查看答案和解析>>

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

They urged that the library _________ open during the vacation.
A.must be keptB.is keptC.would be keptD.be kept

查看答案和解析>>

同步练习册答案