题目内容
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表示对过去情况的肯定判断。 |
练习册系列答案
相关题目
—Mary’s score on the test is the highest in her class.
—Really? She have studied very hard.
| A.may | B.ought to | C.must | D.should |