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 发布时间:2025-07-15 17:15:13