Mary’s score on the test is the highest in her class; she ______ have studied ve

游客2024-08-13  9

问题 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/3717412.html
最新回复(0)