专升本APP
升本考编制,就到金标尺!
请使用微信扫描二维码,登录金标尺专升本
A
should
B
must
C
ought to
D
would
正确答案 :B
解析
——我的手机在哪里?我找不到它了。 ——哦,你一定是把它放在什么地方了。 [考点]情态动词 【精析】B must have done表示对过去发生事情的肯定推测,符合题意。should/ought to have done表示本应该做某事,实际上没有做;would have done表示对过去发生事情的虚拟。故选B。
相关试题
—Shall we invite Tim? —No, it’s too late to invite any more people. _____, he hates parties, you know.
Scientists say it may be five or six years ( ) this medicine is tested on human beings.
By the end of this term, we ( ) 3000 English words in all.
It’s vital that enough money_____collected to get the project started.
_____, the professor is still trying to learn a new language.
_____ breaks the law will be punished sooner or later.
The two boys had so _____ in common that they soon became good friends.
Such problems ( ) air pollution and traffic jams are becoming more and more serious in some big cities.
From her conversation, I_____that she had a large family.
I advise them to withdraw ( ).
Her ( ) to the job left her with very little free time.
If I had remembered ( ) the window, the thief would not have got in.