He ________ the exam, but he was too careless.
#86832
A
could have passed
B
couldn’t have passed
C
must have passed
D
may have passed
推荐题目
The professor gave orders that the test ____before 5:30.
#86937
A
be finished
B
will finish
C
will be finished
D
shall finish
He ____ have the ticket if I buy it . 
#89762
A
will
B
must
C
shall
D
ought、