单选题
The computer doesn"t work well, so something ______ wrong.
A、
can have gone
B、
ought to have gone
C、
must have gone
D、
should have gone
【正确答案】
C
【答案解析】
[解析] can have done:本可以;ought to have done:本来应该;must have done:一定是,想必是,表示推测;should have done:本应该做某事。故选C。
提交答案
关闭