He ___________ the test, but he wasn’t careful enough.
#88168
A
was able to pass
B
must have passed
C
could have passed
D
might be able to pass
推荐题目
 That car nearly hit me; I ______. 
#89563
A
might be killed
B
might have been killed
C
may be killed
D
may been killed
 ---Be careful! Your clothes will catch fire.  ---Thank you._______ so close to the fire.
#87970
A
I didn’t know I was
B
I don’t know I am
C
I hadn’t known I was
D
I don’t know I was
 How I wish it____! If it ___in a couple of days, the crops would survive.  
#89574
A
will rain; rained
B
would rain; should rain
C
should rain; rains
D
would rain; had rained