Linda didn’t go to the movie last night because she ______ for the final examina

游客2023-10-11  18

问题 Linda didn’t go to the movie last night because she ______ for the final examination until 10 p.m.

选项 A、should have prepared
B、had to prepare
C、must have prepared
D、would have to prepare

答案 B

解析 should have done表示本该做但是却没有做的事情,must have done表示对过去发生事情的肯定的推测,意思为“肯定已经做了某事”;选择项D为过去将来时,在此不合适。
转载请注明原文地址:https://tihaiku.com/zcyy/3089815.html
最新回复(0)