单选题
18.
Rose's score on the test is the highest in his class; he ______ very hard.
A、
should study
B、
should have studied
C、
must have studied
D、
must have to study
【正确答案】
C
【答案解析】
[考点] 情态动词
must have done表示对过去情况的肯定推测,表示“一定做了某事”,should have done表示与过去事实相反的情况,表示“本应该做某事而没有做”。根据句意可知,选C。
罗斯的考试分数在他的班里最高;他一定努力学习了。
提交答案
关闭