客服

购物车

APP下载

扫码下载专升本APP

回顶部

搜题
APP下载

扫码下载专升本APP

单选题 —Where is my cell phone? I can’t find it. —Well, you ______ have put it somewhere.

A

should

B

must

C

ought to

D

would

正确答案 :B

解析

——我的手机在哪里?我找不到它了。 ——哦,你一定是把它放在什么地方了。 [考点]情态动词 【精析】B must have done表示对过去发生事情的肯定推测,符合题意。should/ought to have done表示本应该做某事,实际上没有做;would have done表示对过去发生事情的虚拟。故选B。