Peter ______ be really difficult at times even though he’s a nice person in general.
#89094
A
shall
B
should
C
can
D
must
推荐题目
—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
--Well done, Jack !  --Thanks. But given more time, I__________ it better.
#90017
A
shouldn't have done
B
could have done
C
might not do
D
could do
The general ordered that the thief____. 
#89916
A
be punished
B
would punish
C
would be punished
D
should punish