——Why are you late for the meeting?—— I got caught in the heavy rain, or I _______ earlier.
#87814
A
arrived
B
had arrived
C
would arrive
D
would have arrived
推荐题目
Often, when he        something that        him, he wasted his time dozing.
#87771
A
should be doing, gave
B
should have been doing, was given
C
should do, was given
D
should have been doing, had given
I lost your address, otherwise I____you long before. 
#89901
A
had visited
B
have visited
C
would have visited
D
should visit
—Why didn’t Susan come to school? —I don’t know. She____ ill.
#87988
A
could be
B
may have been
C
might
D
must have been