— Is John coming over this weekend?— He should, but he _______ not. He seems to be busy these days.
#87075
A
can
B
may
C
must
D
will
推荐题目
—How did your mathematics exam go?—I thought I           ,but in fact I fell behind in the class.
#87779
A
should have been the top 10
B
could have been the top 10
C
may have been the top 10
D
need have been the top 10
How lucky he was! He ____ involved in the murder.
#86955
A
must have been
B
can have been
C
could have been
D
would have been
I ________ more information I needed, but my computer broke down.
#88023
A
had got
B
need have got
C
might have got
D
must have got