But for the traffic jam,we       long ago.
#89671
A
will have arrived
B
should
C
had arrived
D
would have arrived
推荐题目
He ___ away before we arrived, since the house was deserted.
#87613
A
shall have gone
B
should have gone
C
could have gone
D
must have gone
— How could I thank you enough? —Don’t mention it. Any other man_________ that.
#88086
A
must do
B
could do
C
would have done
D
should have done
He﹍﹍the job well, but he    so careless.
#87662
A
had done; had been
B
could do; was
C
could have done; was
D
hadn’t done; had been
Had he studied harder, he______the final exams.
#86510
A
would pass
B
could pass
C
had passed
D
would have passed