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
推荐题目
-Will you accept the job offer?-If I       five years younger, I       it.
#86895
A
were; have taked
B
has been; would take
C
were; would take
D
had been; would have taken
 —Where ____ Margaret have put the empty bottles?—She ______ them away. They must be somewhere.
#89520
A
can; can’t have thrown
B
must; needn’t
C
must; must have thrown
D
can; must throw