But for the snow,  we       earlier.
#87073
A
will arrive
B
would arrive
C
could arrive
D
should have arrive
推荐题目
—What happened to the young trees we planted last week?—The trees ____ well, but I didn’t water them.
#87377
A
might grow
B
needn’t have grown
C
would have grown
D
would grow
The door_________. Better have it repaired .
#89303
A
isn’t shut
B
hasn’t been shut
C
won’t be shut
D
won’t shut
— What has happened to Tom ? — I don''t know . He ____ lost . 
#89746
A
could get
B
might yet
C
can have got
D
may have got