My English-Chinese dictionary has disappeared. Who ______ have taken it?

admin2009-12-10  37

问题 My English-Chinese dictionary has disappeared. Who ______ have taken it?

选项 A、should
B、must
C、could
D、would

答案C

解析 could have taken表示对过去情况的推断,指可能是谁把它拿走了。should have done表示本来应该做而没有做;must have done表示(过去)一定那样做了;would have done常用于表示虚拟语气。根据题意,应选C项。
转载请注明原文地址:https://kaotiyun.com/show/AW5d777K
0

最新回复(0)