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

admin2008-11-28  14

问题 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://jikaoti.com/ti/C3hMFFFM
0

最新回复(0)