We were caught in the heavy traffic jam. Otherwise, we _____ on time.
#88142
A
would have arrived
B
arrived
C
must have arrived
D
should arrive
推荐题目
----You didn’t wait for Mr. Smith last night, did you? -----Yes, but we . He didn’t return home at all.
#87122
A
don’t have to
B
didn’t need to
C
needn’t have
D
should have
As she’s not here, I suppose she _____ home.
#89555
A
must go
B
must have gone
C
might go
D
might be going
— It’s raining heavily and we can’t go climbing today.— If only the weather _______ fine.
#86876
A
were
B
is
C
would be
D
had been
Oh, Janne, you’ve broken another glass. You ought ____when you washed it.
#89876
A
be careful
B
to care
C
have cared
D
to have been careful