Many air flights _________because of the eruption of the volcano, in _______case, many passengers had no choice but to take a train. 
#103338
A
had been cancelled; which
B
have been cancelled; what
C
had been canceling; that
D
have been canceling; where
推荐题目
--- I’m sure Andrew will win the first prize in the final. --- I think so. He ____ for months.
#102489
A
is preparing
B
was preparing
C
has been preparing
D
had been preparing
We _______along well  with each other ever since he came to my home.
#103144
A
would get
B
have been getting
C
got
D
had got
— Lucy is not coming tonight. — But she _____!
#100029
A
promised
B
will promise
C
had promised
D
promises