They __________ two free tickets to Canada, otherwise they’d never have been able to afford to go. 
#104606
A
had got
B
got
C
have got
D
get
推荐题目
--Has the train arrived yet?---No, it ought to ___ twenty minutes ago.
#104029
A
arrive
B
have arrived
C
be arriving
D
be arrive
If their marketing plans succeed, they _____ their sales by 20 percent.
#103525
A
will increase
B
have been increasing
C
have increased
D
would be increasing
—— Ann is in hospital.____ Oh ,really? I ______ know. I ______ go and visit her.
#102975
A
didn’t, am going to
B
don’t , would
C
don’t, will
D
didn’t, will
Three fourth of the homework _______ today .
#103384
A
has finished
B
has been finished
C
have finished
D
have been finished