题目内容

Mary's score on the test is the highest in her class; she ________ have studied very hard.

[  ]

A.may
B.should
C.must
D.ought to
答案:C
解析:

第一句话中“得了最高分”是“努力学习”的结果,故用must have done表示对过去情况的肯定判断。


练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网