I ________ asleep because it took me a long time to realize that the telephone was ringing.                                    
#87573
A
could fall
B
need have fallen
C
must have fallen  
D
may fall
推荐题目
We were delayed at the airport.Otherwise,we    here by lunch.
#86444
A
must have been
B
could be
C
should be
D
would have been
You look very tired. You ____ late last night.
#87853
A
needn’t sit up
B
didn’t need to sit up
C
shouldn’t sit up
D
needn’t have sat up
______ 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