My wallet is nowhere to be found. I______when I was on the bus.

admin2012-08-05  24

问题 My wallet is nowhere to be found. I______when I was on the bus.

选项 A、must have dropped it
B、must drop it
C、should have dropped it
D、ought to have dropped it

答案A

解析 情态动词题。must have done是对过去事实的肯定猜测,A符合句意。must do表示“一定做,必须做某事”,should have done和ought to have done都表示“过去应该做而实际上没有做”,故均不符合句意。
转载请注明原文地址:https://kaotiyun.com/show/pKmK777K
0

随机试题
最新回复(0)