精英家教网 > 高中英语 > 题目详情
I        you a beautiful present for your birthday,but I was short of money at that time.
A.would buyB.had bought
C.would like to have boughtD.must have bought
C
从 but 引导的分句可看出,前一分句是与过去事实相反的假设。
练习册系列答案
相关习题

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

When he was there, he ____ go to that coffee shop at he street corner after work every day.
A.wouldB.shouldC.had betterD.might

查看答案和解析>>

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

. The teacher __________ have thought Johnson was worth it or she wouldn’t have wasted time on him, I suppose.
A.shouldB.can
C.wouldD.must

查看答案和解析>>

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

As you worked late yesterday, you __________ have come this morning.
A.mayn’tB.can’t
C.mustn’tD.needn’t

查看答案和解析>>

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

______ smoking, he would not have got cancer in the lung.
A.Was he given upB.Had he given up
C.Did he giveD.If he gave up

查看答案和解析>>

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

“Is John coming by train?” “He should, but he _________ not. He likes driving his car.”
A.mustB.canC.needD.may

查看答案和解析>>

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

Online paper-checking requires that more attention _______.
A.be paid to spellingB.to be paid to spelling
C.should pay to spellingD.and spelling be paid to

查看答案和解析>>

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

But for the traffic jam,we       long ago.
A.will have arrivedB.shouldC.had arrivedD.would have arrived

查看答案和解析>>

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

.But for the storm,we__________earlier.?
A.should have arrivedB.arrived?
C.have arrivedD.shall arrive?

查看答案和解析>>

同步练习册答案