精英家教网 > 高中英语 > 题目详情

They ________ two free tickets to Canada.Otherwise,they’d never have been able to afford to go.

A.had got B.got
C.would have got D.get

练习册系列答案
相关习题

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

— Is Paul playing both soccer and tennis for the school?
— He ______. But now he has given up playing tennis.

A.isB.hasC.wasD.had

查看答案和解析>>

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

It was so nice of you to come to our aid. I don’t think we ______ it without you.   

A.can manageB.could have managed C.must have managed D.could manage

查看答案和解析>>

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

Will was stupefied with exhaustion, and he _____ his head on the grass under one of the trees and slept, but he saw a cat acting strangely. 

A.should have lied B.ought to have lay C.might have laid D.must have laid

查看答案和解析>>

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

If it hadn’t rained so hard last night,it_______ so  cold today.

A.would’t be B.hadn’t been C.weren’t D.wouldn’t have been

查看答案和解析>>

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

— Did you go to the lecture by the visiting professor?
— No. I ______ it, but I've been busy taking care of my grandma in hospital these days.

A.would have attended B.should attend
C.must have attended D.would attend

查看答案和解析>>

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

I really don't know how to thank you, but for your help, I ________ my lost necklace.

A.couldn't have found B.mustn't have found
C.couldn't find D.wouldn't find

查看答案和解析>>

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

—Happy birthday!
—Thank you!It’s the best present I________for.(2012·江苏,35)

A.should have wished
B.must have wished
C.may have wished
D.could have wished

查看答案和解析>>

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

I was really anxious about you.You ________ home without a word.

A.mustn't leave B.shouldn't have left 
C.couldn't have left D.needn't leave 

查看答案和解析>>

同步练习册答案