I’m surprised that he _____ in the exam.
#90197
A
should fail
B
would have failed
C
may have failed
D
should have failed
推荐题目
It is difficult, so I suggest that you       __ it to an expert.
#87494
A
should leave
B
will leave
C
are leaving
D
may leave
 ----Did you make it at last? ----Yes. But for your help, it _____ a serious loss.
#86561
A
would cause
B
must have caused
C
might cause
D
would have caused
If you ______ succeed, you will have to work hard. 
#87734
A
are about to
B
are going to
C
will
D
are to