语法与词汇
17.
George______too far. His coffee is still warm.
A、
must have gone
B、
might have gone
C、
can't have gone
D、
needn't have gone
【正确答案】
C
【答案解析】
must have done过去一定做了某事;might have done过去可能做了某事;needn't have done过去本不必做某事;can't have done是对过去的否定推测。句意:乔治不可能走得太远。他的咖啡仍然是温的。
提交答案
关闭