It was strange that he _____ have uttered such rude remarks on that occasion. 
#87980
A
must
B
could
C
should
D
would
推荐题目
He ______ you more help even though he was very busy.
#86901
A
might have given
B
might give
C
may have given
D
may give
--- Jack fell off the ladder yesterday,but he is all right now.  ---What a lucky dog! He ________himself badly. 
#86414
A
should injure
B
might injure
C
should have injured
D
could have injured
——Tom is never late for work. Why is he absent today?—— Something _____to him.
#87520
A
must have happened
B
can have happened
C
must happen
D
can happen