Mary’s score on the test is the highest in her class; she______have studied very

游客2023-11-08  19

问题 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表示对过去的肯定推测,根据句义可知前后半句为肯定的因果逻辑关系,而且后面的行为发生在前面的行为之前,故选择C。
转载请注明原文地址:https://tihaiku.com/zcyy/3168796.html
最新回复(0)