I____ asleep because it took me a long time to realize that the telephone was ringing.
#88031
A
could have fallen
B
should have fallen
C
must have fallen
D
mustn’t have fallen
推荐题目
I can''t think he ____ tell me a lie . 
#89759
A
might
B
could
C
would
D
should
 The plant is dead. I _____ it more water.
#90218
A
will give
B
would have given
C
must give
D
should have giv
If they       what I was saying, they'd know what I was talking about
#86853
A
took the trouble to listen to
B
had trouble listening to
C
take the trouble to listen to
D
have trouble listening to
 Had I learnt English well, I____ the interview for the job tomorrow.
#88158
A
would take
B
would have taken
C
shall take
D
could be taken