I can’t find the key to the door. I______have lost it on my way home.

admin2019-06-28  11

问题 I can’t find the key to the door. I______have lost it on my way home.

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

答案C

解析 would have done表示对过去事情的假设,意为“本来会做”;should/ought to have done表示本应该做某事而实际上没有做;must have done表示对过去事情的肯定推测,意为“—定做过某事”。根据句意可知,选C。
转载请注明原文地址:https://kaotiyun.com/show/PRDC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)