He ______ the test again, in which case, his mother will be very disappointed. 
#89549
A
might fail
B
must have failed
C
should fail
D
could have failed
推荐题目
Such a businessman ____ honest; he gets his money by dishonest ways.
#88054
A
can’t be
B
can’t have been
C
may be
D
may not be
We _____ John’s name on the race list yesterday but for his recent injury.
#87357
A
will put
B
will have put
C
would put
D
would have put
Which of the following sentences conveys a fact?  
#86769
A
Maryandhersonmustbehomebynow.
B
Carelessreadingmustgivepoorresults.
C
It’sgettinglate,andImustleavenow.
D
Hemustbeworkinglateattheoffice.