I’m glad you told me about yesterday’s show being cancelled. Otherwise I _____ all the way for nothing.
#86919
A
travelled
B
had travelled
C
would travel
D
would have traveled
推荐题目
—What happened to the young trees we planted last week?—The trees _      well, but I_        them.  
#86829
A
might grow; hadn't watered
B
needn't have grown; didn't water
C
would have grown; didn't water
D
would grow; hadn't watered
—The woman biologist stayed in Africa studying wild animals for 13 years before she returned.—Oh, dear! She _______ a lot of difficulties!
#89683
A
may go through
B
might go through
C
ought to have gone through
D
must have gone through
______ fired, your health care and other benefits will not be immediately cut off.
#87351
A
Would you be
B
Should you be
C
Could you be
D
Might you be
The board considered it urgent that those files _____ right away.
#86957
A
be printed
B
will be printed
C
must be printed
D
had to be printed