问题补充:
They two free tickets to Canada, otherwise they’d never have been able to afford to go.
A. had got
B. got
C. have got
D. get
答案:
A. had got
(答案→)B. got
C. have got
D. get
解析:
B。句子前半句讲的是过去的事实,用一般过去时; 后半句讲的是对过去情况的假设,故用了would never have been这样的形式。