It was strange that he _____ have uttered such rude remarks on that occasion. 
#87980
A
must
B
could
C
should
D
would
推荐题目
--The mistake_____, I had been more careful.---But you weren’t at that time.
#86594
A
might have avoided
B
would avoid
C
would be avoided
D
might have been avoided
—I didn't go to see the doctor yesterday.     —But you________.  
#89498
A
ought
B
ought to
C
oughted to
D
ought to have