专升本APP
升本考编制,就到金标尺!
请使用微信扫描二维码,登录金标尺专升本
A
can have gone
B
ought to have gone
C
must have gone
D
should have gone
正确答案 :C
解析
【翻译】电脑运行不畅,所以一定是某个地方出问题了。 [考点]情态动词 【精析】C can have done:本可以;ought to have done:本来应该;must have done:一定是,想必是;should have done:本应该做某事。根据句意可知,本句表示肯定的推测,所以应选C。
相关试题
I cannot tell the_____difference between the twins.
( ) does it take you to wash all the dishes?
To learn Chinese cooking, you should practice _____.
He ( ) yesterday morning, and would stay for three days.
The most important is not_____ you do, but_____ you do it.
I have made_____I will never go back on my words.
Take your time and think the matter over before you _____ a conclusion.
When I heard that my mother would come to see me this weekend, I ( ) for her to arrive.
The disabled children need many things, but( ), they need love.
We were disappointed yesterday because it wasn’t such a good dinner ( ) she had promised us.
Little ( ) to win your friendship in this way.
I’m not used to ( ) in that impolite way.