They          two free tickets to Canada, otherwise they’d  never have been able to afford to go. 
#104074
A
had got
B
got
C
have got
D
get
推荐题目
We must give up the project now. We _____ money. 
#101247
A
are running out of
B
will run out of
C
had run out of
D
have run out of
They   each other for 5 years.
#103960
A
have been in love with
B
have fallen in love with
C
are in love with
D
fell in love with