选择题1.0分
英语

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

解析

can’t have done是对过去的否定推测;must have done过去一定做了某事;might have done过去可能做了某事;needn’t have done过去本不必做某事。根据句意, 可知答案为C。

考查方向

考查情态动词

解题思路

句意: 乔治不可能走得太远了。他的咖啡仍然是温的。can’t have done是对过去的否定推测;must have done过去一定做了某事;might have done过去可能做了某事;needn’t have done过去本不必做某事。故选C。

易错点

句意理解错误