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

发布时间:2020-08-17 13:16:20

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这样的形式
以上问题属网友观点,不代表本站立场,仅供参考!