精英家教网 > 高中英语 > 题目详情
If I hadn’t wasted so much money last year, I __________ my own apartment now.
A.need have B.would haveC.can have hadD.must have had
B

试题分析:本句考察的if条件句虚拟语气中的混合虚拟语气;前面从句中的时间状语是last year这是一个过去的时间,故从句使用过去完成时,表示与过去事实相反;主句后面的时间状语是now说明这是与现在事实相反的虚拟语气,故主句使用“情态动词+动词原形”;句义:如果去年我没有浪费这么多钱,我现在就会有我自己的房子了。故B正确。
练习册系列答案
相关习题

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

(2013·安徽,28)I________to my cousin's birthday party last night, but I was not available.
A.wentB.had gone
C.would goD.would have gone

查看答案和解析>>

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

I'm really concerned ahout you. If something _______ happen to you  call me at once.
A.wouldB.shouldC.couldD.might

查看答案和解析>>

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

Mark     have hurried. After driving at top speed, he arrived half an hour early.
A.needn’tB.wouldn’tC.mustn’tD.couidn’t

查看答案和解析>>

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

-----How do you like the party?
----wonderful. If you had come with us , you ______a good time.
A.hadB.had hadC.would haveD.would have had

查看答案和解析>>

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

Food safety has become a growing concern. Had the offenders been punished severely enough, the situation________ different now.
A.will have beenB.would have beenC.would beD.shall be

查看答案和解析>>

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

Five minutes earlier, and we______the last bus.
A.had caughtB.should have caughtC.could have caughtD.caught

查看答案和解析>>

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

He commanded the students ______ the classroom before he returned.
A.did not leaveB.leave notC.not to leaveD.not leaving

查看答案和解析>>

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

If I _______ that program the day before yesterday, my computer wouldn’t have broken down.
A.didn’t runB.haven’t runC.hadn’t runD.were not to run

查看答案和解析>>

同步练习册答案