His brother met him at the Great Theatre yesterday afternoon, so he ____ have attended your lecture. 
#87186
A
couldn’t
B
needn’t
C
mustn’t
D
shouldn’t
推荐题目
He ____ writing the paper now. He hadn’t written a single word when I left him ten minutes ago.
#89345
A
shouldn’t be
B
can’t have finished
C
can’t be
D
mustn’t have finished
The boy         the first prize, but he was so careless as to make a foolish mistake.
#87720
A
must have gained
B
need have gained
C
could have gained
D
shall have gained
--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