Mary has got a furl mark in the test. She ______ very hard all the time.A、will w

游客2023-09-23  13

问题 Mary has got a furl mark in the test. She ______ very hard all the time.

选项 A、will work
B、must have worked
C、may work
D、could have worked

答案 B

解析 must have done表示对过去情况的推测,例如:Her eyes are red.She must have been crying。(她的眼睛红了,一定是哭过了。)D项could have done译成“本可以”,不合题意,故选B。
转载请注明原文地址:https://tihaiku.com/zcyy/3038185.html
最新回复(0)