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
推荐题目
Do you know what ___ while you were away from home?
#103912
A
had happened
B
was happened
C
has happened
D
happened
They could have attended the awarding ceremony,but their flight      due to the bad weather.
#99062
A
was delayed
B
had been delayed
C
has delayed
D
was delaying
 Hurry up! Switch over to Channel 8. The TV series __________ immediately.
#99817
A
is shown
B
will be shown
C
was shown
D
is being shown
Life abroad was not easy for him, and it was several years before he ________ the whole community.
#102091
A
had been familiar with
B
got familiar with
C
have been familiar with
D
would be familiar with
She was surprised to find the fridge empty; the child _____ everything!
#102652
A
had been eating
B
had eaten
C
have eaten
D
have been eating