—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
推荐题目
----This is for you. ----You____have!I do not know how to thank you.
#87113
A
must not
B
couldn´t
C
needn’t
D
shouldn’t
We __________ our lives had it not been for the policeman.
#87961
A
would have lost
B
should lose
C
might lose
D
could have lost
 It’s high time that we _____ home and _____ supper now.
#89215
A
go…have
B
went…had
C
go…should have
D
went…to have
There was a traffic jam; otherwise I ____ here on time.
#87428
A
would be
B
had been 
C
should be
D
would have been