专升本APP
升本考编制,就到金标尺!
请使用微信扫描二维码,登录金标尺专升本
A
should
B
must
C
ought to
D
would
正确答案 :B
解析
——我的手机在哪里?我找不到它了。 ——哦,你一定是把它放在什么地方了。 [考点]情态动词 【精析】B must have done表示对过去发生事情的肯定推测,符合题意。should/ought to have done表示本应该做某事,实际上没有做;would have done表示对过去发生事情的虚拟。故选B。
相关试题
_____ breaks the law will be punished sooner or later.
The girls ( ) a pizza and two drinks and took them to a dining table.
—Professor Wang, must I hand in the paper this week? —No,( ) . You can hand it in next week.
Scientists say it may be five or six years ( ) this medicine is tested on human beings.
( ) has already been pointed out before, English grammar is not a set of dead rules.
Before using your new pressure cooker, read the following ( ) carefully.
Mass production has made ( ) the goods and services we want at a lower price.
It is ( ) impossible to work with this noise around.
—Shall we invite Tim? —No, it’s too late to invite any more people. _____, he hates parties, you know.
She ( ) tell white lies to make people feel better, to smooth things over.
He is the sort of businessman who would do anything in his ( ) of profit.
It was not known ( ) he had said during the interview.