They __________ two free tickets to Canada, otherwise they’d never have been able to afford to go.
A.had gotB.got
C.have gotD.get
B

B。句子前半句講的是過去的事實,用一般過去時; 后半句講的是對過去情況的假設,故用了would never have been這樣的形式
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

China and the United States held their first strategic dialogue on August 1 and _______ to increase co-operation and constructive relations.
A.a(chǎn)greedB.would agreeC.have agreedD.had agreed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

She is too slow .She _______pass the test ,but she ______too little .
A.would ;knewB.will ;knowsC.would ;knowsD.will ;knew

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I called Hnnah many times yesterday evening, but I couldn’t get through. Her brother _________ on the phone all the time!
A.was talkingB.has been talking
C.has talkedD.talked

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Did Alan enjoy seeing his old friends yesterday?
—Yes, he did. He __________ his old friends for a long time.
A.didn’t seeB.wouldn’t see
C.hasn’t seenD.hadn’t seen

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

More patients ___________ in hospital this year than last year.
A.treatedB.have treatedC.had been treatedD.have been treated

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Although medical science ______ control over several dangerous diseases, what worries us is that some of them are returning.
A.a(chǎn)chievedB.has achievedC.will achieveD.had achieved

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

-When are you leaving?? 
-My plane _____ at six.
A.took offB.is about to take off C.takes offD.will take off

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

-When ____ you return the dictionary to me??-Only when I ____ you next Sunday.
A.will;seeB.do;will seeC.will;will seeD.do;see

查看答案和解析>>

同步練習冊答案