首页 > 留学知识库

问题: 英语

They () two free tickets to USA,otherwise they'd never have been able to afford to go.
A had got
B got
C have got
D get
答案是B,请解释并翻译

解答:

显然,前半句说的是事实,后半句才是虚拟语气,所以A不对.
因为说的是过去的事实,所以只有B对.

他们得了两张去美国的机要,不然他们永远去不起.