Sharon as supposed to be here at nine o’ clock, she______about our meeting.

admin2015-04-26  56

问题 Sharon as supposed to be here at nine o’ clock, she______about our meeting.

选项 A、would have forgotten
B、should have forgotten
C、ought to have forgotten
D、must have forgotten

答案D

解析 must have done表示估计,且是估计已经发生了的事情。should/ought to have done表示应该做而没有做的事情,而would have done表示将要做而没做的,多用在虚拟语气中。
转载请注明原文地址:https://kaotiyun.com/show/Erua777K
0

最新回复(0)