But for your timely help, the boy ______ his life.
#87798
A
must have lost
B
may lose
C
might have lost
D
should lose
推荐题目
 He        the job well, but he    so careless.
#89972
A
had done; had been
B
could do; was
C
could have done; was
D
hadn’t done; had been
—Why aren’t they here yet?—They _______the bus.
#89307
A
can have missed
B
must be late for
C
may have missed
D
might be late for